移动构造函数
摘要:
C++03 性能上被长期被诟病的其中之一,就是其耗时且不必要的深度拷贝。深度拷贝会发生在当对象是以传值的方式传递。举例而言,std::vector<T> 是内部保存了C-style 数组的一个包装,如果一个std::vector<T>的临时对象被建构或是从函数返回,要将其存储只能通过生成新的std: 阅读全文
posted @ 2017-11-15 18:04 SpartacusIn21 阅读(369) 评论(0) 推荐(0) 编辑