Je rencontre des problèmes avec l'ouverture d'un fichier de base. Je n'arrive pas à lancer le flux de fichiers avec succès. Il revient constamment NULL ... Quelqu'un peut-il me dire ce que je manque? J'ai créé un fichier "test.dat" dans le même répertoire que celui du code source.Ouverture de fichiers à modifier
#include <stdio.h>
#include <stdlib.h>
int main (void)
{
if((cfPtr = fopen("test.dat", "rb+")) == NULL) {
printf("File could not be opened.\n");
}
return 0;
}
Il devrait être dans le répertoire courant. Dans le cas de MSVC, ce serait le répertoire du fichier de projet. – ruslik
Votre code est-il compilé? Vous n'avez même pas déclaré de type pour 'cfPtr'. – birryree
J'ai inclus juste un extrait du code. J'ai corrigé le répertoire et tout va bien. J'ai glissé dans mon esprit! Merci beaucoup. – user523513