翼度科技»论坛 云主机 LINUX 查看内容

VS studio上查看标准cout输出

6

主题

6

帖子

18

积分

新手上路

Rank: 1

积分
18
VS studio上查看标准cout输出

网上的方法

在解决方案管理器中,单击选中项目后,点击菜单【视图】->【属性页】
在生成事件->生成后事件->命令行(Build Events->Post-Build Event->Command) Line)中增加$(OutDir)$(ProjectName).exe
顾名思义,这个方法是在生成结束后,使用命令行执行生成的exe程序,暂且不说因运行环境问题程序能不能运行起来的问题,对于GUI程序或者使用debug来调试是不适用的!


暂且可以一用的办法
  1. OutputDebugString("hello world\n");
复制代码
OutputDebugString宏是VS windows SDK提供的,其定义如下
  1. #ifdef UNICODE
  2. #define OutputDebugString  OutputDebugStringW
  3. #else
  4. #define OutputDebugString  OutputDebugStringA
  5. #endif // !UNICODE
复制代码
可见当文本的编码不是UNICODE时,还会报错,那么此时可以直接调用OutputDebugStringA

如果是QT程序

直接使用qDebug()输出即可,输出窗口设置如下


来源:https://www.cnblogs.com/HuangLiDi/p/18131337
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

举报 回复 使用道具