我正在尝试将变量文件名放入 file.open() 函数中,但我不断收到此错误:
[错误] 调用没有匹配的函数
'std::basic_ofstream<char>::open(std::string&)'
编码:
for (int x=1; x<=num_pages; x++){
file= page_name[x];
cout << file;
ofstream file;
file.open ("file");
...
file.close();
}
我正在研究的是一个程序,它能够根据我分配的文本请求多个文件名来写入这些文件。我想我应该指出所有文件名都放入一个数组并循环出来。*我怎么能把文件扩展名放在最后。这是我得到的错误...
[错误] 没有匹配函数调用'std::basic_ofstream::open(std::string&)'