Visual Studio调试器中"pvt"是什么?高通BREW程序调试疑问
关于高通BREW中
pfile里pvt的解释 pfile是你程序里指向BREW文件接口(比如IFile实例)的指针,0x046641f8是这个接口对象在内存中的地址。pvt是**private(私有)**的缩写,它是BREW接口对象内部用来指向私有数据结构的指针。BREW的接口设计遵循封装原则,把具体的实现细节放在这个私有区域里,对外只暴露标准的接口方法,你不需要直接访问pvt指向的内容——直接操作它会破坏封装,甚至引发内存异常。
在你遇到的指针/内存问题场景里,要重点关注pfile本身是否合法(比如是否是NULL、是否是已释放的野指针),而不是pvt的值,除非你在调试BREW底层的实现代码。
内容的提问来源于stack exchange,提问作者qwerty keyboard
相关产品推荐
相关产品推荐

