certes, mais fscanf est plus simple pour l'utilisateur lambda (syntaxe strictement identique au scanf que tout le monde connait).
pour les fonctions, franchement une fois que tu as leur nom peut-être que "rechercher" c'est pas mal non ?
fopen te sert à ouvrir un fichier pour y lire, y écrire, ou les deux.
Par ex. pour y lire :
char pBuffer[256];
FILE* pFile = fopen("monfichier.txt", "r" );
fscanf(pFile, "%s", pBuffer);
fclose(pFile);
Tu récupères dans pBuffer la chaîne de caractère jusqu'à un espace.
Et pour écrire :
char* pBuffer = "Coucou";
FILE* pFile = fopen("monfichier.txt", "w" );
fprintf(pFile, "%s", pBuffer);
fclose(pFile);
Tu écris le contenu de pBuffer dans le fichier
Message édité par marc_ba le 15-02-2004 à 18:12:48