linux,##args,g++ -E,nm...
1、g++ -E 单独执行待编译阶段,eg :g++ -E yuan.cpp > out.cpp 可查看里面的out.cpp待编译内容。
2、nm -C将低级符号名解码(demangle)成用户级名字, eg:nm -C out.o,可以更容易的查看里面的目标问题内容。
3、宏简单的替换,看如下代码:
#define test(a,b) a * b
int main()
{
int n = 10;
test(int ,a) = &n...
原创
2020-10-14 23:15:18 ·
663 阅读 ·
0 评论