会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
JasonBourneFans
博客园
首页
新随笔
联系
订阅
管理
随笔 - 8
文章 - 0
评论 - 0
阅读 -
2147
2019年12月
vld的使用
摘要: 1、在#include "stdafx.h"前#include <vld.h> 2、每个模块都要包含头文件和lib文件。因为它只针对当前模块的new有效。 3、malloc等c语言申请的内存也支持检测。
阅读全文
posted @ 2019-12-04 16:01 JasonBourneFans
阅读(402)
评论(0)
推荐(0)
2019年7月
vs2017常量文本字符串无法转换成char*
该文被密码保护。
阅读全文
posted @ 2019-07-08 09:06 JasonBourneFans
阅读(66)
评论(0)
推荐(0)
2019年3月
c++一些关于性能需要注意的小知识
摘要: for循环中尽量少使用临时变量,把变量放在for之外。 用两个if比用三目运算符更效率高 a = a
阅读全文
posted @ 2019-03-27 14:35 JasonBourneFans
阅读(77)
评论(0)
推荐(0)
加载.bmp图片到MFC窗口中代码
摘要: if (hShowBMP == NULL) { CFile file; TCHAR szPath[MAX_PATH]; GetModuleFileName( NULL, szPath, MAX_PATH ); CString strExe = szPath; int n = strExe.Rever
阅读全文
posted @ 2019-03-21 14:13 JasonBourneFans
阅读(154)
评论(0)
推荐(0)
2018年12月
小知识记录
摘要: 1、UpdateWindow让WM_PAINT(如果有的话)立刻执行。它自己不会发送WM_PAINT消息 2、在dll里面调用afxegetapp时候要进行切换代码如下: _AFX_THREAD_STATE* pState = AfxGetThreadState(); AfxSetModuleSta
阅读全文
posted @ 2018-12-11 14:54 JasonBourneFans
阅读(118)
评论(0)
推荐(0)
关于多个指针指向同一个对象的bug分析
摘要: 有一个类A 在类B中new了一个A置m_bIslin = true,new和delete都由B来负责,同时类C中也需要用到A的指针。 于是在C中就会保存一个A的指针对象。C的析构函数中会判断A::m_bIslink==true,因此C中不会delete。 这样设计有缺陷:假如在B中已经delete掉
阅读全文
posted @ 2018-12-03 10:10 JasonBourneFans
阅读(447)
评论(0)
推荐(0)
2018年11月
static要慎用
摘要: 在一个CDialog中有N个按钮,需要在初始化时设置图片及位置。 于是在初始化中创建了一个静态数组来轮循。大致如下 这样会出现一个问题,当这个对话框delete时,静态变量中保存的仍然是上一个指针,导致后面创建对话框时出错。 因此要注意static的使用,确保static中的变量是不会变化的。
阅读全文
posted @ 2018-11-20 15:17 JasonBourneFans
阅读(323)
评论(0)
推荐(0)
C++11新特性在VS2012中的使用
摘要: for(auto var : Array)for(auto& var : Array)
阅读全文
posted @ 2018-11-20 14:27 JasonBourneFans
阅读(560)
评论(0)
推荐(0)
公告
点击右上角即可分享