C++问题,高手进

来源:百度知道 编辑:UC知道 时间:2024/06/15 22:57:44
cout<<"输入文件名:";
cin>>wjm;
fout.open(" .txt");
要使这个TXT文件的文件名=我输入的wjm,要怎么写?

#include <string>
using namespace std;
...
string filename;
cout<<"输入文件名:";
cin>>filename;
filename = filename+".txt";
fout.open(filename.c_str());

wjm应该是个字符数组或string类吧,用strcat(wjm,".txt")或wjm=wjm+".txt"应该可以吧。