Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的班级有一个构造函数:class(ofstream & o). 我想设置我的类变量ofstream out。问题是我不能out = o在没有错误的情况下使用。
class(ofstream & o)
ofstream out
out = o
你会做的是这样的:
class MyClass { ofstream& out; MyClass(ofstream& o) : out(o) {} ... };
这将起作用,并且您可以在内部out照常使用。
out
在你的问题中,你说ofstream out。你不能“复制”文件流,所以你不能说out = o除非out是参考。