为什么不能通过ACE_DEBUG显示调试?

时间:2008-12-28 06:07:41

标签: c++ ace

ACE_DEBUG声明#include< ace / Task.h>在源头文件中.I跟踪调试由

定义
  

ACE_DEBUG((LM_ERROR,“Reader pathSetOpen:%s   ”,pathSetOpen);

显示值的字符串变量名“pathSetOpen”仍然执行程序。但是我无法编译代码。 关于ACE_DEBUG,它是用于打印调试消息的宏。

编译错误代码。

  

EnvTest.cpp:353:1:错误:未终止   参数列表调用宏   “ACE_DEBUG”

1 个答案:

答案 0 :(得分:2)

你忘记了一个右括号:

ACE_DEBUG((LM_ERROR, "Reader pathSetOpen : %s ",pathSetOpen));