Printf qui ne s'affiche pas

Résolu/Fermé
sophieeeeee Messages postés 1395 Date d'inscription jeudi 5 juin 2008 Statut Membre Dernière intervention 18 septembre 2008 - 13 août 2008 à 10:12
 Ab 02 - 20 déc. 2015 à 14:42
Bonjour,
voila un morceau de fonction:

b = iniparser_getboolean(ini, "pizza:ham", -1);
printf("Ham: [%d]\n", b);
b = iniparser_getboolean(ini, "pizza:mushrooms", -1);
printf("Mushrooms: [%d]\n", b);

je m'attendais à voir afficher dans mon terminal le printf mais non. J'appelle bien ma fonction dans mon main pour ceux qui se poserai la question.
Merci de votre aide. Sophie

3 réponses

dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
13 août 2008 à 10:15
b est un int et iniparser_getboolean retourne un int ?
0
sophieeeeee Messages postés 1395 Date d'inscription jeudi 5 juin 2008 Statut Membre Dernière intervention 18 septembre 2008 53
13 août 2008 à 10:16
oui oui il retourne bien un int. c'est un code que j'ai pris sur wikipédia pour parser les fichiers ini. Donc il ne devrai pas y avoir de faute dedans mais je ne sais pas ou devrait s'afficher mes printf normalement c'est dans le terminal non?
0
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
13 août 2008 à 10:21
oui pour autant que le standard output n'a as été redirigé
0
sophieeeeee Messages postés 1395 Date d'inscription jeudi 5 juin 2008 Statut Membre Dernière intervention 18 septembre 2008 53
13 août 2008 à 10:23
excuse moi je n'ai pas compri ta réponse.Pourtant il n'y a rien qui s'affiche sur mon terminal après que j'ai fait gcc *c y aurait'il une autre commande a taper pour exécuter le code??après l'avoir compilé? c'est peut etre de la que viens le probleme
0
sophieeeeee Messages postés 1395 Date d'inscription jeudi 5 juin 2008 Statut Membre Dernière intervention 18 septembre 2008 53 > sophieeeeee Messages postés 1395 Date d'inscription jeudi 5 juin 2008 Statut Membre Dernière intervention 18 septembre 2008
13 août 2008 à 10:31
j'avais oublié le ./a.out merci de ton aide.
0
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
13 août 2008 à 10:39
effecivement. la redirection c'est ça: a.out > fichier.txt
0
essayez de desctivier votre antivirus
0