假设我有这个向量:我想要删除其中的一些项目:它就会惊慌。我如何捕捉/优雅地处理这种恐慌?我尝试使用panic::catch_unwind,但它似乎不适用于向量(std::vec::Vec<i32> may not be safely transferred across an unwind在删除项目之前,我应该手动检查项目是否存在于索引中</e
我正在编写一个程序,它使用了大量包含指针的向量,我担心删除指针的方式可能会导致内存泄漏。下面是我如何向向量添加一个项目符号的例子:aNewBullet = new Bullet(x,y,dirX,dirY,size,duration);bulletVector.push_back(aNewBullet);
下面是我如何从向量中<