0

除了 iostream 之外,是否还有其他无法复制的内容,以及是否有任何非全局解决方法可以在不了解指针和引用的情况下使用它们。

如果运行时和内存消耗不是问题,C++11(及其元组)显然减少了了解这些的需要。我希望我可以完全跳过它们来为非系统级程序编写 C++ 代码。

4

3 回答 3

3

基本上任何没有复制构造函数或赋值运算符的东西都不能被复制,而且你很少需要全局解决方法,因为它们会导致无穷无尽的问题。所以没有减少也没有跳过了解指针和引用的需要。

于 2013-08-15T03:22:38.607 回答
3

从我的头顶:

std::future
std::mutex
std::lock_guard
std::unique_lock

我可能还错过了很多...

于 2013-08-15T03:51:10.853 回答
1

微不足道,任何函数,这就是为什么它们总是作为指向函数的指针传递。

于 2013-08-15T07:01:28.310 回答