ファイル全体をchar配列に読み込もうとしています。しかし、いくつかの問題を抱えています。]テキストファイルをchar配列に読み込みます。 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]
}
それとも誰かがchar型の配列にテキストファイルを保存するためのより良い方法を提案することができます。 – nubme
おもちゃのアプリ以外でこれを行う場合は、無制限のメモリ割り当てに対する保護を確実にしてください。 – seand
いくつかのセミコロンがありません。 –