0x54402fed (msvcr100d.dll) 处有未经处理的异常: 0xC0000005: 写入位置 0x00000014 时发生访问冲突

2025-03-01 00:07:29
推荐回答(1个)
回答1:

出现这个问题的原因是你在类当中定义了一个指针类型的变量 , 然后没有在构造函数中对其初始化 , 之后在使用到这个指针的时候就会提示这个错误

解决方法:
打开调试 , 然后运行到提示出错的时候看看出错的是哪一行代码 , 找出当中使用到的那个指针(就是你之前某个类当中定义的指针变量) , 然后在对应的构造函数中将其初始化 , 注意初始化的时候要用 DataType *p = new DataType 这样的形式