【发布时间】:2013-12-10 14:57:53
【问题描述】:
我正在尝试在结构中初始化文件输出流。应该创建的文件有一个我想在主函数中定义的名称,即:
#include <iostream>
#include <fstream>
struct str {
std::ofstream fs;
};
int main() {
str G;
G.fs("hello.txt",std::ios::app);
}
这给了我: 错误:不匹配调用 '(std::fstream {aka std::basic_fstream}) (const char [10], const openmode&)'|
怎么做才对?
【问题讨论】:
标签: c++ constructor fstream