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

qt qDebug兼容LOGE

目录

普通qDebug用法

qt qDebug兼容LOGE

模板参数2实现


qDebug 实现LOGE一样的用法,这样Android和qt同时支持LOGE打印日志

普通qDebug用法

#include <QApplication>
#include <QDebug>int main(int argc, char *argv[]) {QApplication app(argc, argv);int ret = -1; // Example error codeqDebug() << "mpp_enc_cfg_init failed ret" << ret;return app.exec();
}

qt qDebug兼容LOGE

#define LOGD(...) logDebug(__VA_ARGS__)void logDebug() {qDebug() << "";
}template<typename T, typename... Args>
void logDebug(T value, Args... args) {qDebug() << value;logDebug(args...);
}// 基础logDebug函数,用于处理没有参数的情况
void logDebug(const QString &message) {qDebug() << message;
}// 变参模板函数,用于处理一个或多个参数的情况
template <typename T,

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Hive的安装与配置
  • 十二 nginx中location重写和匹配规则
  • 《科技与金融》是什么级别的期刊?是正规期刊吗?能评职称吗?
  • 移动机器人解决方案-MRC5000控制系统无人清扫车
  • oracle10g的dataguard测试
  • 第一章 - 第6节- 数制转换 - 课件
  • PHARPS32000000控制器模块可议价
  • Apache OFBiz 路径遍历导致RCE漏洞复现(CVE-2024-36104)
  • 【日记】挂着相机总是被认成专业人士……(766 字)
  • Jmeter压测 —— 1秒发送1次请求
  • 泉城济南的隐秘珍宝与山东旅游必去十大景点
  • R语言:paste和paste0函数辨析总结
  • 暂停系统更新
  • C++中的常见I/O方式
  • 关联规则延伸之协同过滤
  • Codepen 每日精选(2018-3-25)
  • cookie和session
  • CSS3 聊天气泡框以及 inherit、currentColor 关键字
  • flask接收请求并推入栈
  • PHP那些事儿
  • SpringCloud(第 039 篇)链接Mysql数据库,通过JpaRepository编写数据库访问
  • Vue组件定义
  • WebSocket使用
  • 初识 beanstalkd
  • 复习Javascript专题(四):js中的深浅拷贝
  • 前端面试之CSS3新特性
  • 用 vue 组件自定义 v-model, 实现一个 Tab 组件。
  • 原生JS动态加载JS、CSS文件及代码脚本
  • 在Mac OS X上安装 Ruby运行环境
  • Oracle Portal 11g Diagnostics using Remote Diagnostic Agent (RDA) [ID 1059805.
  • HanLP分词命名实体提取详解
  • TPG领衔财团投资轻奢珠宝品牌APM Monaco
  • 如何用纯 CSS 创作一个货车 loader
  • ​3ds Max插件CG MAGIC图形板块为您提升线条效率!
  • ​flutter 代码混淆
  • # 计算机视觉入门
  • (20050108)又读《平凡的世界》
  • (delphi11最新学习资料) Object Pascal 学习笔记---第2章第五节(日期和时间)
  • (java)关于Thread的挂起和恢复
  • (二)Eureka服务搭建,服务注册,服务发现
  • (附源码)ssm学生管理系统 毕业设计 141543
  • (利用IDEA+Maven)定制属于自己的jar包
  • (游戏设计草稿) 《外卖员模拟器》 (3D 科幻 角色扮演 开放世界 AI VR)
  • (原)本想说脏话,奈何已放下
  • .mat 文件的加载与创建 矩阵变图像? ∈ Matlab 使用笔记
  • .net core 依赖注入的基本用发
  • .NET Framework 4.6.2改进了WPF和安全性
  • .NET:自动将请求参数绑定到ASPX、ASHX和MVC(菜鸟必看)
  • .net6+aspose.words导出word并转pdf
  • .net中生成excel后调整宽度
  • /proc/stat文件详解(翻译)
  • @DependsOn:解析 Spring 中的依赖关系之艺术
  • @GetMapping和@RequestMapping的区别
  • @SuppressWarnings(unchecked)代码的作用
  • [ 攻防演练演示篇 ] 利用通达OA 文件上传漏洞上传webshell获取主机权限