相关疑难解决方法(0)

适当的矢量内存管理

我正在制作一个游戏,我有一个子弹飞来飞去.子弹完成后,我做bullets.erase(bullets.begin()+ i); 然后子弹消失了.然而,它似乎没有得到记忆棒.如果我创造了5000个子弹,那么在这些子弹消失之后再创建5,000个子弹,内存保持不变,但如果我创造5000多个,而这些5000个飞行,它将分配新的空间.我该怎么办才能真正释放这段记忆?

c++ memory-management vector

8
推荐指数
1
解决办法
2573
查看次数

标签 统计

c++ ×1

memory-management ×1

vector ×1