peakzhang 发表于 2007-12-19 20:57:03

日志文件中的问题

日志记录的宏有ACE_DEBUG ACE_ERROR ACE_TRACE 这三种,不过在我的程序中只能用后两种,而ACE_TRACE不起作用,这是为什么啊?
如程序中包含下列语句:
       ACE_TRACE (ACE_TEXT ("main"));
       ACE_DEBUG ((LM_NOTICE, ACE_TEXT ("Howdy Pardner\n")));
       ACE_DEBUG ((LM_INFO, ACE_TEXT ("Goodnight\n")));
程序运行是只显示:Howdy Pardner
                           Goodnight
请指教

peakzhang 发表于 2007-12-19 20:59:21

日志宏是否产生日志方法调用,由三个配置设置在编译时的值决定的: ACE_NTRACE、ACE_NDEBUG、ACE_NLOGGING, ACE_NTRACE 的默认值通常是1(禁用)。 接下来应该就清楚了吧~ ^_^
页: [1]
查看完整版本: 日志文件中的问题