当前位置: 首页 > news >正文

网站制作费多少企业策划

网站制作费多少,企业策划,茅台酒国内营销网络,关键词搜索引擎又称为使用qDebug()打印信息时&#xff0c;默认打印"<<"符号后面的信息。 通过自定义宏&#xff0c;可以额外打印文件名&#xff0c;行数&#xff0c;函数&#xff0c;日期、时间等前缀&#xff0c;方便快速定位调式信息的位置。 同时&#xff0c;可以定义宏取消打…

使用qDebug()打印信息时,默认打印"<<"符号后面的信息。

通过自定义宏,可以额外打印文件名,行数,函数,日期、时间等前缀,方便快速定位调式信息的位置。

同时,可以定义宏取消打印输出。

代码如下:

#include <QDebug>        //注意,头文件一定要添加
#define XLOG_EN
#ifdef  XLOG_EN#define xLog qDebug() << "[" << __FILE__ << ":" << __LINE__ << ":" << __func__ << __DATE__ << __TIME__<< "]"
#else#define xLog    QT_NO_QDEBUG_MACRO()
#endifint main(int argc, char *argv[])
{xLog << "Hello World!";return 1;
}

程序运行,将会打印如下内容:

[ ../main.cpp : 7 : main  Oct 16 2024 15:47:17 ] Hello World!

__func__:当前的函数名;//同QT_MESSAGELOG_FUNC或Q_FUNC_INFO或__FUNCTION__
__DATE__:当前的编译日期;
__TIME__:当前编译时间;
__FILE__:当前源文件路径及文件名;//同QT_MESSAGELOG_FILE
__LINE__:当前源代码行号;//同QT_MESSAGELOG_LINE

注意:__DATE__,__TIME__打印的是编译的时间,不是程序运行到打印时的时间,我们可以简单使用Qt自带的QDateTime实现,如下:


#include <QDateTime>    //要添加的头文件
#define MYLOG qDebug() << "[" << __FILE__ << ":" << __LINE__ << ":" << __func__ << QDateTime::currentDateTime().toString("yyyy-MM-dd hh:mm:ss:zzz")<< "]"

程序运行输出信息如下:

[ ../main.cpp : 7 : main  "2024-10-16 16:10:20:398"] Hello World!

如果屏蔽定义:

//#define XLOG_EN

则调试的打印信息就不会输出了!

当然,打印前缀可以使用其它固定的字符串。

http://www.bjxfkj.com.cn/article/107822.html

相关文章:

  • 巴中市平昌县建设局网站开发网站需要什么开发工具
  • 网站管理与建设总结百度小说搜索风云榜排名
  • 浙江省建设厅官方网站信用平台安徽工程建设信息网站6
  • 建设搜索引擎友好的网站免费申请域名的网站
  • 衡水做网站公司营销推广方法有哪些
  • 手机网站绑定域名是什么意思做网站蓝色和什么颜色
  • 排名网站却搜不到北京广告公司名录
  • 教学设计代做去什么网站网站建设自建服务器
  • 济南高端网站建设那样的网站18年
  • 黄石港区建设局网站搞笑图片网站源码
  • 建站自助竞价推广托管
  • 店面门头设计网站千图网素材免费下载
  • 怎样注册一个自己的网站官网铺设
  • 单位内部网站建设调研a站app
  • 招聘做网站武进网站建设平台
  • 网站编辑人才队伍建设asp.net 网站 结构
  • 网站新闻图片尺寸网站网站做代理
  • 昆明做商城网站多少钱产品摄影网站推荐
  • 网站开发 项目章程东莞seo网站优化方式
  • 有哪些企业可以做招聘的网站有哪些内容深圳东门新冠
  • 关于网站建设的请示范文误给传销公司做网站算犯罪吗
  • 攀枝花做网站写一个网站
  • 精品课程网站怎么做网站地图做关键词排名
  • 免费的网站如何建设酷炫html5网站
  • 网站恶意镜像 301深圳市房地产信息系统平台
  • dz网站建设教程著名软件开发公司
  • 花生壳做局域网站全国文明城市创建方案
  • 网站开发做网站网站刚做怎么做seo优化
  • 基于c 的视频网站开发菲律宾有做网站的吗
  • 好利蛋糕店官方网站自己建网站的优势