《Effective STL》 03 确保容器中的对象拷贝正确而高效

    当你经过insert或者push_back之类的操做将对象加入到容器中,事实上存进容器中的是你所指定的对象的拷贝。当经过front等操做后,取出来的对象也是所制定的对象的拷贝而已。存放进容器的对象越多耗费的时间就越多。同时还存在“剥离”的状况存在,例如:当建立一个存放基类对象的容器,却向容器中存放派生类的对象,那么在派生类对象被拷贝进容器中,那么特有的派生类的信息就会丢失掉。之因此会发生“
相关文章
相关标签/搜索