m_pFile 无法识别的内存

参考文章(类似问题:自动的vector在pushback的时候size变为0

别使用没有必要的指针

………………

代码接下来补充

测试了下代码,demo写出来不报错,这个实在实际工作中遇到的,具体解决方案就是上面的一句话,如果没有必要不要使用指针,其实这是半句话,不要随便写想 Cstring 的构造函数和copy构造函数那样的写法。

出现问题的场景

有AB两个类,在B类中调用A类,其中A的实线未知,有相关的lib以及头文件且已经链接。

由于在B中的构造函数很骚的来了个new以及成员变量来了个很骚的 A * a;导致出现问题,但是自己回家后试着写了这样的demon并没有报错,通过new跟踪变量的时候发现A类中有一个 m_pFile  指针始终无法获得空间,但是将指针全部取消,该问题就不存在在

猜测

1、A类的实现绝壁有Bug……(没有运算符没有重载

2、指针重名

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章