0

我的班级有一个构造函数:class(ofstream & o). 我想设置我的类变量ofstream out。问题是我不能out = o在没有错误的情况下使用。

4

1 回答 1

2

你会做的是这样的:

   class MyClass
   {
      ofstream& out;
      MyClass(ofstream& o) : out(o)
      {}
      ...
    };

这将起作用,并且您可以在内部out照常使用。

在你的问题中,你说ofstream out。你不能“复制”文件流,所以你不能说out = o除非out是参考。

于 2012-06-30T20:50:01.393 回答