J'essaie de lire l'ensemble du fichier file.txt dans un tableau char. Mais certaines questions, avoir des suggestions, veuillez] =Lire le fichier texte dans char Array. C++ ifstream
ifstream infile;
infile.open("file.txt");
char getdata[10000]
while (!infile.eof()){
infile.getline(getdata,sizeof(infile));
// if i cout here it looks fine
//cout << getdata << endl;
}
//but this outputs the last half of the file + trash
for (int i=0; i<10000; i++){
cout << getdata[i]
}
Ou peut-être quelqu'un peut suggérer une meilleure façon de stocker un fichier texte dans un tableau de caractères. – nubme
Si vous faites cela dans n'importe quelle application, assurez-vous de mettre des protections contre l'allocation de mémoire illimitée. – seand
Vous semblez manquer des points-virgules. –