我将发布代码的屏幕截图,因为还希望在调试时显示变量。 截图:删除非指针向量中的指针
好了,所以我有代码的截图和:
SystemClass *pSystemClass = new SystemClass();
// Use of pSystemClas
delete pSystemClass;
和问题,我必须删除存储在vp_DatabaseManager矢量之前指针删除pSystemClass还是可以在SystemClass析构函数中执行它,如截图所示?
因为在调试模式下,它看起来像vp_DatabaseManager向量被删除,然后才能访问SystemClass析构函数中的指针。
请在这里发布代码,而不是一些jpeg。它更容易复制/粘贴/分析/阅读 – vsoftco 2015-04-05 00:48:34
好的,问题解决了,但也在这里添加了代码。 – 2015-04-05 00:56:10
@So_请不要编辑问题的答案。我回滚了这个问题。相反,接受张贴的答案。如果您想要显示该代码,请将其作为此问题的答案发布。 – 2015-04-05 03:56:45