Chinaunix
标题:
紧急求助:关于文件的菜鸟问题
[打印本页]
作者:
谢灵运
时间:
2007-07-03 11:52
标题:
紧急求助:关于文件的菜鸟问题
string fname("E:\\");
fname+="20070427";
fname+="_";
fname+=1;
fname+="h.csv";
ofstream file(fname.c_str());
已包含<fstream><string>及相关头文件
编译通过
但文件无法创建
请各位大侠指教!
作者:
coldwarm
时间:
2007-07-03 12:26
fname+=1;
复制代码
编译器把这条语句处理为调用string operator+=(char c );
也就是与ascii码为1的字符进行连接,这是个控制字符。后面的结果就不对了。
改成
fname += "1" 或者 fname += '1';
复制代码
作者:
谢灵运
时间:
2007-07-03 12:53
谢谢,谢谢!
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2