您的位置:首页 > 其它

使用模板类编写通用的任意类型调试输出函数

2012-02-08 13:54 288 查看
函数代码如下:

template < class T>
void PrintDebug(LPCSTR mes,const T& debug){
std::string str = "";
std::ostringstream oss;
oss<<"输出调试信息:"<<mes<<"------>"<<debug<<std::endl;
str = oss.str();
oss.clear();
OutputDebugString((LPCSTR)str.data());
}

注意:模板类的声明和实现必须在同一个文件中,不能声明在.h文件,定义在.cpp文件。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐