|
|
1
3
|
|
|
2
5
标准库容器存储值的副本,而不是值本身。因此,你 必须使用可以复制的对象(在本例中是智能指针)。
|
|
|
3
4
流对象不能被复制,因此您不能创建它们的容器—您必须使用某种类型的指针。
|
|
|
4
3
你可能需要一个智能指针。容器的要求之一(至少在C++中)是把东西放在容器中,它必须是可复制的——流是
|
|
|
5
2
这股气流把雷伊烤熟了。ofstream的析构函数自动关闭文件,这样您就不需要这样做了。
不要使用std::auto\u ptr容器! |
|
|
6
0
尝试使用boost::ref。这意味着存储引用而不复制它们。 http://www.boost.org/doc/libs/1_43_0/doc/html/ref.htm |
|
|
adam101 · c中文本文件的读/写结构++ 8 年前 |
|
|
Galaxy · C++11 int8\t错误输入/输出 8 年前 |
|
|
Finley · 如果(!(is>>s))是什么意思? 8 年前 |
|
|
Arlington · C++删除或覆盖文件中的现有信息 8 年前 |
|
|
James · 为什么我不能从用户那里读取一个值并使其成为常数? 8 年前 |