Normal, printf n'affiche que dans le flux standard.
il faut bien écrire dans un composant sensé écrire.
J'ai tappé gtk_fixed_put dans google, le premier lien est une documentation, qui me dit...
Type: Messages; Utilisateur: ternel
Normal, printf n'affiche que dans le flux standard.
il faut bien écrire dans un composant sensé écrire.
J'ai tappé gtk_fixed_put dans google, le premier lien est une documentation, qui me dit...
En effet, après ton appel réussi de fgets, chaine est bien un tableau de caractères, dont les premiers sont ceux lus dans le fichier (jusqu'à un blanc, une fin de ligne, etc), puis le fameux...
Normal, un fichier n'est pas un char, ni une chaine de caractères, c'est un moyen de lire ou d'écrire une suite d'octets dans une zone hors mémoire (normalement)
Autre question, que fait fgets?...
J'ai corrigé mon message.
Non, printf ne suffit pas du tout. Il écrit dans la console, ce qui n'a rien à voir.
En fait, chaine n'est pas un char, c'est un char* un pointeur de caractère, que tu dois traiter ici comme une "chaine de caractères", c'est à dire, le début d'un bloc mémoire de longueur inconnue,...
"Un pointeur ne contient que l'adresse d'une chose du type qu'il pointe" (moi, dans une discussion voisine).
Quels sont les types de fichier, de chaine et du deuxième argument de gtk_fixed_put?
...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.