北海-叶明的专栏

叶明珠 叶孤诚 叶来香 之联合博客

调试信息

1)          方便输出变量名和值 #

#define Print(x) cout<< #x <<”=”<<x<<endl;

int a = 10;

Print( a ); // a = 10

 

2)          跟踪方法调用及其参数传值

#define TRACEARGcout<<#ARG<<endl;ARG

TRACEfor(int I =0; I <100;i++);

 

3)          连接变量名##

#define FIELD(a) char* a##_string; int a##_size

FIELD(one);

FIELD(two);

 

 

阅读更多
文章标签: string
个人分类: C++必知必会
想对作者说点什么? 我来说一句

gdb调试信息堆栈信息

2011年01月11日 273KB 下载

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭