c++ MFC を使用して、ユーザーが ofstream ファイルの名前を変更できるようにするにはどうすればよいでしょうか。ユーザーが [保存] をクリックする前にファイル名を入力できるようにする編集コントロール ボックスを追加したいと思います。これは私の現在のコードです。フィードバックは大歓迎です。
void CECET_MFC_Dialog_Based_IntroDlg::OnBnClickedSave()
{
UpdateData(true);
ofstream myfile ("Save_Random.xls");
if (myfile.is_open())
{
myfile << "This is the 1st line.\n" << endl;
for(int index=0; index<100; index++){ // samples to create
myfile << setprecision(4) << dblArray[index] << endl;
}
myfile << "This is another line.\n";
myfile << "Max = " << rndMax << endl;
myfile << "Min = " << rndMin << endl;
myfile << "Mean = " << Final_Avg << endl;
myfile.close();
}
else cout << "Unable to open file";
UpdateData(false);
}