- 主题:用c++可能会遇到哪些坑
std::move其实并没有移动什么东西
std::remove其实并没有删除什么东西
就问你服不服
--
FROM 45.119.223.*
我是说名字起得不好
【 在 telangpujing 的大作中提到: 】
: 用move是为了避免深拷贝,改变了资源的所有者,效率挺高的
:
--
FROM 45.119.223.*
靠,怎么和我想的一样。我当时觉得这个叫做move是不是也忒误导人了
再说个让人无语的:删除容器里的元素,有的容器需要先调用remove再调用erase,有的容器只调用erase,有的容器只调用erase或者只调用remove都可以,不过是给不同情况下用的
再问一句楼主:你扶还是不扶
【 在 hongdiao 的大作中提到: 】
: 据说有提议改成 rvalue_cast
--
FROM 45.119.223.*
没看懂
【 在 telangpujing 的大作中提到: 】
: 改成transfer
:
--
FROM 45.119.223.*
我有点错乱了
C++里有super()?
【 在 iwannabe 的大作中提到: 】
: 继承会缺省执行一遍super(),算不算?
:
--
FROM 45.119.223.*
真没听说过这个函数,是新标准里的?
【 在 iwannabe 的大作中提到: 】
: 基类的构造函数啊
:
:
--
FROM 45.119.223.*