首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 操作系统 >

boost学习札记之Pointer Container库

2012-10-26 
boost学习笔记之Pointer Container库当我们需要在stl的库中装入多态类的对象时,通常的做法是在容器里装入

boost学习笔记之Pointer Container库

当我们需要在stl的库中装入多态类的对象时,通常的做法是在容器里装入父类的指针,然后手动释放,如我有以下两个类

for( Light_type::size_type i = 0u;      i != lights.size(); ++i ){    if( !lights.is_null(i) )         lights[i].getColor();}
注意对于ptr_set和ptr_multiset来说这显然空指针显然没意义。? ?

热点排行