读取未分配的内存

时间:2017-04-03 09:53:31

标签: windows visual-c++ heap heap-memory heap-corruption

我有一个类对象,它在构造函数中创建一个魔术单词,我检查以确保我真正构造了该对象。很少,当我不创建对象时,内存未分配,当我尝试访问该成员时崩溃。如果我捕获此时生成的SIGSEGV并且返回false,这样就可以了,所以我不允许我的程序继续使用该对象吗?我会破坏记忆吗?我会尝试访问会抛出SIGSEGV的成员,我捕获它并告诉我程序不要继续使用这个对象。这有什么问题?我为什么要这样做?或者我为什么不这样做?我不会写任何东西,只是尝试阅读。

TIA!

0 个答案:

没有答案