方法と少ないが、特に有効でマクロを使用

 

__VA_ARGS__ 

 可変パラメータを宣言します。

 

#define OUTPUTDEBUGINFO

#ifdefのOUTPUTDEBUGINFO    
の#define OUTPUT(X、...){CSTRING _STR(_T( "")); _str.Format(X、__ VA_ARGS__)。_STR = _T( "の\ n")+ _ STR。OutputDebugString(_STR);}
の#else
の#define出力(X)
#ENDIF 

 

定義されました

マクロが定義されているかどうかテストする決意文の決意の複数の条件を宣言します。

 

(VAX)に定義の#if &&(UNIX)&&!定義された(DEBUG)に定義

 

 

 

 

おすすめ

転載: www.cnblogs.com/ice-arrow/p/11684497.html