c++中宏定义的妙用
生活随笔
收集整理的這篇文章主要介紹了
c++中宏定义的妙用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
防止一個頭文件被重復包含
#ifndef DEF_H
#define DEF_H
//頭文件內容
#endif
?
得到指定地址上的一個字節或字
#define MEM_B( x ) ( *( (byte *) (x) ) )
#define MEM_W( x ) ( *( (word *) (x) ) )
?
得到一個變量的地址(word寬度)
#define B_PTR( var ) ( (byte *) (void *) &(var) )
#define W_PTR( var ) ( (word *) (void *) &(var) )
總結
以上是生活随笔為你收集整理的c++中宏定义的妙用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 喜笑等动作收集起来的扎金花GAME
- 下一篇: 获取和保存当前屏幕的截图 实现的C++代