《C++自学精简实践教程》哪些内容被精简掉了

C++自学精简实践教程 目录(必读)

移动语义

C++从C继承了值语义。

移动语义是后来才出现的。

移动语义主要用来解决大对象(例如标准库容器对象)从函数返回时深拷贝代价过大的问题。

C++对值语义的支持主要体现在深拷贝时的复制控制。

我认为,对于初学者来说,理解复制控制已经足够。而且只需要理解复制控制,移动语义就是一句话的事情。

如果复制控制没理解,就去研究移动语义,就等于还没学会走就想跑。注定是苦不堪言,得不偿失。

你可能感兴趣的:(C++自学精简实践教程,c++,开发语言)