je ne comprend pas je ne suis pas obligee de l'initialiser si elle est ds la clause de mon if ?:?
je suis bien obligee d'initialiser la ttf ?
je vais verifier que arial est bien dans mon fihcier ce n'est pas une police par defaut ?
Version imprimable
je ne comprend pas je ne suis pas obligee de l'initialiser si elle est ds la clause de mon if ?:?
je suis bien obligee d'initialiser la ttf ?
je vais verifier que arial est bien dans mon fihcier ce n'est pas une police par defaut ?
Si une fonction retourne quelque chose alors il est bon usage de vérifier ce retour pour être sûr que tout se passe bien.Citation:
Envoyé par Emyleet
Pour l'ouverture de TTF, il faut avoir le fichier arial.ttf dans ton répertoire sinon ton programme ne fonctionnera pas...
Jc
Si tu places "SDL_Init(SDL_INIT_VIDEO) == -1" dans la clause de ton if, alors l'instruction "SDL_Init(SDL_INIT_VIDEO)" est exécutée, puis sa valeur de retour est comarée à "-1".Citation:
Envoyé par Emyleet
Donc, dans ton code, tu exécute deux fois SDL_Init (dont une fois sans tester sa valeur de retour).
Donc apparemment le probleme etait ce qu'on te disait depuis le tout debut : tu ne verifiais pas le chargement de la police... il te manque juste le fichier "arial.ttf" dans ton repertoire (il va pas le trouver tout seul :p).
:oops: j'ai trop abuse sur ce coup la .... j'avais pas la police dans mon fichier....
Bon ben merci tout le monde pour vos conseils ce probleme est regle :D je vais pouvoir ecrire sans utiliser des images paint lol
Alors c'est :resolu: ?
non mais loka en fait je le sais depuis longtemps que ca venait de la police pcq c'est juste qd je l'ajoutait que ca ne marchait pas .... c'est juste que je voyais pas pourquoi :D un peu miro sur ce coup la !!!
lol ça arrive :mrgreen:
ça marche bien maintenant ? (si c'est cas n'oublit pas le tag resolu ;))
edit : j'ai rien dit pour le resolu... :aie: