您的位置:首页 > 其它

调试输出函数.. 可以在调试器里实时查看..

2010-05-18 11:37 435 查看
void CsDebug (wchar_t *fmt, ...)
{
#if _DEBUG
wchar_t buf[256];
wchar_t buf_fmt[256];
va_list args;

va_start (args, fmt);
StringCbCopy (buf_fmt, sizeof(buf_fmt), fmt);
StringCbCat (buf_fmt, sizeof(buf_fmt), L"/r/n");
StringCbVPrintf (buf, sizeof(buf), buf_fmt, args);
OutputDebugString (buf);
//OutputDebugString (L"/r/n");
va_end (args);
#endif
}


VS2008里显示调试信息貌似行尾必需有换行. 这个就是加给行尾加个换行,然后再整合一下printf的功能.

偶不是很喜欢输出到文件的那种调试记录方式.这样的好处是可以实时的看到信息.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐