Bonjour,
J'aimerais savoir comment lire un fichier texte en C++, et ce caractère par caractère. En effet, voici le code que j'ai imaginé (le fichier texte comprend exactement 25 colonnes et 16 lignes, toutes remplies d'un chiffre).
void ReadLVL(int a)
{
FILE* file;
if( a==1 ) file = fopen("lvl001.txt","r");
for( char j=1 ; j<19 ; j++ )
{
for( char i=1 ; i<26 ; i++ )
{
lvl[i][j] = fgetc(file);
}
}
fclose(file);
}
Or, le programme, lors de l'appel à cette fonction, quitte instantanément. Cela dit, je n'ai encore jamais eu besoin d'utiliser des fichiers textes. Donc, il est fort probable que ce soit une erreur de programmation...
Merci !

