MFC边操作边通过控制台实时看printf日志
效果如下 :边操作边看printf日志
设置:项目---->属性---->生成事件---->生成后事件---->命令行 加入
editbin /SUBSYSTEM:CONSOLE $(OUTDIR)$(ProjectName).exe
//打印带路径文件名和行号
printf("%s:%d\n", __FILE__, __LINE__);
ANSI C标准中几个标准预定义宏:
__LINE__:在源代码中插入当前源代码行号;
__FILE__:在源文件中插入当前源文件名;
__DATE__:在源文件中插入当前的编译日期
__TIME__:在源文件中插入当前编译时间;
__STDC__:当要求程序严格遵循ANSI C标准时该标识被赋值为1;
__cplusplus:当编写C++程序时该标识符被定义。
在预处理阶段,__LINE__ 会被替换成自己所在行的行号。C语言__LINE__实现原理 - jiexianzhu - 博客园
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:https://dhexx.cn/news/show-6487730.html
如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网进行投诉反馈,一经查实,立即删除!