TRACE宏,速答速结!
CString str;
TRACE1(_T( "%s "),str);
结果
error C2143: syntax error : missing ') ' before 'string '
error C2059: syntax error : ') '
改成
TRACE(_T( "%s "),str);
后,可以运行了,但输出错误
_CrtDbgReport: String too long or IO Error
求助~~~~~应该是小弟理解错误。
[解决办法]
TRACE( "%s ",str);
[解决办法]
楼主请看:TRACE在定义时就已考虑了unicode,所以不需要加_T,另外,看你第二个错误,好像你的字符串确实过长,因为TRACE最大只支持512个字节。
[解决办法]
_CrtDbgReport: String too long or IO Error
字符串过长,你分段输出