为何小弟我的子类函数中调用父类的成员函数后,子类的局部变量都会被毁掉
为何我的子类函数中调用父类的成员函数后,子类的局部变量都会被毁掉?
为何我的子类成员函数中调用父类保护函数返回结果后,子类的局部变量都被毁掉了。
问题在:CImport类。GetImport函数中。调用了父类的GetFileInfo()。返回后局部变量瞬间被毁的体无完肤。。。是在找不到问题所在,特来求大神帮忙。
问题代码下载:http://pan.baidu.com/s/1jGHsoSm
------解决方案--------------------
bRet = GetFileInfo(ulFA,
(LPVOID)&temp,
sizeof(IMAGE_SECTION_HEADER),
pError);
第一个问题: sizeof(IMAGE_SECTION_HEADER) 应该是 sizeof(IMAGE_IMPORT_DESCRIPTOR)
第二个问题:GetFileInfo 第二个参数不应该为LPVOID* 应该为 LPVOID
为何我的子类成员函数中调用父类保护函数返回结果后,子类的局部变量都被毁掉了。
问题在:CImport类。GetImport函数中。调用了父类的GetFileInfo()。返回后局部变量瞬间被毁的体无完肤。。。是在找不到问题所在,特来求大神帮忙。
问题代码下载:http://pan.baidu.com/s/1jGHsoSm
------解决方案--------------------
bRet = GetFileInfo(ulFA,
(LPVOID)&temp,
sizeof(IMAGE_SECTION_HEADER),
pError);
第一个问题: sizeof(IMAGE_SECTION_HEADER) 应该是 sizeof(IMAGE_IMPORT_DESCRIPTOR)
第二个问题:GetFileInfo 第二个参数不应该为LPVOID* 应该为 LPVOID