The*_*uzz 1 c++ memory stl vector
我在我的SDL程序中使用STL向量.它看起来像这样:vector <Bullet*> vec; 这使得一个向量可以包含指向Bullet对象的指针.当我运行我的程序时,我只使用一次添加一个项目:vec.push_back(new_bullet); (new_bullet是一个指向"新"Bullet对象的指针.然后在以下函数中我使用以下方法擦除对象:vec.erase(...); vec.size()显示正在推送和弹出项目.I运行Ubuntu 9.10和系统监视器显示我的程序内存使用量慢慢增加.是我的程序还是我对STL向量缺少的东西?
归档时间: |
|
查看次数: |
879 次 |
最近记录: |