- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 项目中bug的解决思路二
项目中经常会遇到十分棘手的问题,直至分析和跟踪代码很久都没有头绪,不知道问题根本出现在那个地方!在维护历史悠久的项目代码时就会出现! 针对具体的问题,一般要重复重现问题的现象,确定问题的大概(如何操作引起的)!解决问题时,可以分以下几步: 第一步:从整体上充分思考问题的本质,确定产生问题的大体原因或者代码! 第二步:分析日志(如果有)! 第三步:过程
2010-06-13 17:15:00 1092
原创 The error “Pure Virtual Function Called” about C++
C++程序崩溃时偶尔出现“Pure Virtual Function Called”的提示。产生这一问题的原因在于基类(为接口类)指针或者引用访问自身纯虚函数造成的!但是,接口类本身不能实例化,它怎么能够直接访问纯虚函数!其实很简单,只需要具备以下两个条件: 1、接口类指针(引用)指向的实际类型为其子类类型; 2、修改了指针指向对象的vptr的值,使其指向了接口类的vfta
2010-06-04 15:56:00 1185
原创 dll中DllMain的作用
dll被设计用来当作可共享的模块或者元件,当一个进程或者线程使用时,dll需要获取详细的信息!Win32提供这份信息的做法是调用dll的DllMain函数,即所谓的dll入点函数!该函数在dll被进程或者线程调用时自动由系统调用!作用如下: 1、接受通告信息:dll由线程或者进程加载、卸载 2、初始化dll的状态 3、涉及资源的进行正确的资源切换 4
2010-06-03 10:18:00 2853
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人