私はN個のファイルを作成して書き込む必要があります。それを識別するには、全員が整数で終わる必要があります。
これは私のコードです:
for(int i=0; i<MAX; i++)
{
uscita.open("nameFile"+i+".txt", ios::out);
uscita << getData() << endl;
uscita.close();
}
そして、それは私が実行後に私のディレクトリで見つけたいものです:
nameFile0.txt
nameFile1.txt
nameFile2.txt
...
nameFileMAX.txt
上記のコードの問題は、コンパイルエラーが発生することです。
エラーC2110:'+'2つのポインターを追加できません
名前の文字列を作成しようとすると、別の問題が発生します。
string s ="nameFile"+i+".txt";
uscita.open(s, ios::out);
そして問題は:
エラーC2664:文字列からに変換できません
const wchar_t*
私に何ができる?int
に連結する異なる名前のファイルを作成するにはどうすればよいwchar_t*
ですか?