:~/c13.03/more$ g++ -o t t.cpp
t.cpp:12:0: 警告: “CLOCKS_PER_SEC”重定义 [默认启用]
/usr/include/x86_64-linux-gnu/bits/time.h:49:0: 附注: 这是先前定义的位置
t.cpp: 在函数‘int main(int, const char**)’中:
t.cpp:32:111: 错误: 对‘std::basic_ofstream<char>::open(std::basic_string<char>, std::_Ios_Openmode)’的调用没有匹配的函数
t.cpp:32:111: 附注: 备选是:
/usr/include/c++/4.6/fstream:702:7: 附注: void std::basic_ofstream<_CharT, _Traits>::open(const char*, std::ios_base::openmode) [with _CharT = char, _Traits = std::char_traits<char>, std::ios_base::openmode = std::_Ios_Openmode]
/usr/include/c++/4.6/fstream:702:7: 附注: no known conversion for argument 1 from ‘std::basic_string<char>’ to ‘const char*’
我的源代码出错的open函数:
fout.open("/home/wangwenyu/c13.03/more"+filename+".in",std::ofstream::out | std::ofstream::app);
fout<<"title typical input stream"<<endl;
ibeautiful