
C++
Macro Liu
这个作者很懒,什么都没留下…
展开
-
C/C++回调函数
对于很多初学者来说,往往觉得回调函数很神秘,很想知道回调函数的工作原理。本文将要解释什么是回调函数、它们有什么好处、为什么要使用它们等等问题,在开始之前,假设你已经熟知了函数指针。 什么是回调函数? 简而言之,回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用为调用它所指向的函数时,我们就说这是回调函数。转载 2013-11-26 18:45:02 · 520 阅读 · 0 评论 -
VC助手使用技巧
在使用VC开发工具时,我们常常会遇到查找函数啊,重命名所有同名变量之类的操作时,会觉得极不方便,而安装了VisualAssistX会使开发更加的高效: •VisualAssistX安装: –运行VA_X_Setup1619.exe的安装程序,Next, Next… –用VA_X.dll 替换安装目录下的同名文件。 1、Shift+Alt+O 打原创 2013-12-05 19:08:58 · 1745 阅读 · 0 评论 -
DEBUG and NDEBUG
DEBUG & NDEBUG #ifdef NDEBUG WDStart(em_AGW_INNIF, TRUE); #endif DEBUG 宏表示编译版本为DEBUG版,NDEBUG宏表示编译版本为Release版本原创 2013-12-23 16:47:10 · 695 阅读 · 0 评论 -
大端小端
主机序:整数在内存中保存的顺序,通常根据CPU的不同,其保存顺序可能不同,通常分为两种:大端和小端; 小端: 低字节存储在低地址 大端: 高字节存储在低地址 例:在内存中双字0x01020304(DWORD)的存储方式 : 内存地址: 4000 4001 4002 4003 LE 04 03 02 01 BE 01原创 2014-02-10 17:39:19 · 567 阅读 · 0 评论 -
is-a 与 has-a的区别
c++类中常有is-a 和 has-a 两种关系: is-a:原创 2014-04-30 10:52:52 · 742 阅读 · 0 评论