c_cpp 宏回购
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c_cpp 宏回购相关的知识,希望对你有一定的参考价值。
/*
* Print
*/
#define psln(x) std::cout << #x " = " << std::endl << (x) << std::endl
/*
* Pause
*/
#define PAUSE {system("pause");}
/*
* ifcheck
* Make a decision according to the ret_val of function
*/
#define IFCHECK(rtn, msg, is_pause, rtn_val) {\
if(rtn<0) { \
std::cout << (msg) << std::endl; \
if(is_pause) { \
system("pause");\
} \
return rtn_val; \
} \
}
以上是关于c_cpp 宏回购的主要内容,如果未能解决你的问题,请参考以下文章
c_cpp 宏定义
c_cpp iOS通用全球宏
c_cpp 使用宏来连接堆对象
c_cpp c中句柄的示例宏
c_cpp C ++ Setter Getter宏
c_cpp C - Zed的调试宏