ファイルを読み込んで、txt ファイルのデータをマトリックスに割り当てるプロジェクトを完了しました。私が抱えている問題は、data1.txt から data8.txt という名前の 8 つのデータ ファイルがあることです。ファイル名の数字部分をインクリメントして、データ ファイル名をループする方法を見つける必要があります。strcpy を使用して複数のデータ ファイルを読み込もうとしましたが、プログラムにエラーはないようですが、ファイルを読み込めません。どうすれば修正できますか?「strcpy」を使用するとき、私は間違っていますか?
char filename[10];
for(input = 1; input <= 5; input++){
strcpy(filename,"data."+input);
ifstream fin(filename);
}
または、複数のデータを読み取るために他のものにすることもできます。