ユーザーが outputFileName を入力すると、プログラムがクラッシュします。
c1
は char 配列、out
文字列、およびlen
長さ c1 の int です。
これが私のコードです:
ofstream outFile;
char outputFileName[256];
cout << "Enter output file name: ";
cin >> outputFileName;
cout << endl;
outFile.open(outputFileName,ios::trunc);
for(int i=0; i<len-1; i++){ //-1 b/c added \n at the end.
out[i] = c1[i];
}
outFile << out;
outFile.close();