上一页 1 2 3 4 5 6 7 8 9 ··· 15 下一页
摘要: ### 折叠表达式 折叠表达式(Fold Expression)是C++17标准中引入的一个特性,它是一种用于处理可变参数模板展开的简洁语法。折叠表达式允许在编译时对参数包中的参数进行折叠操作,从而产生一个单一的值。这种特性在处理模板元编程和可变参数模板时非常有用,可以显著简化代码并提高代码的可读性 阅读全文
posted @ 2023-07-20 16:20 非法关键字 阅读(412) 评论(0) 推荐(0) 编辑
摘要: ### new/delete elision "new/delete elision" 是 C++ 中的一个优化技术,用于减少由于动态内存分配和释放而产生的性能开销。它发生在编译器优化的过程中,可以将某些动态内存分配和释放的操作消除,从而提高程序的执行效率。 具体来说,"new/delete eli 阅读全文
posted @ 2023-07-20 14:28 非法关键字 阅读(57) 评论(0) 推荐(0) 编辑
摘要: ### decltype `decltype`是C++11引入的一个关键字,用于获取表达式的类型而不实际执行该表达式。它是一种类型推导工具,可以在编译时确定表达式的类型,而不需要在运行时进行实际计算。 使用`decltype`,我们可以在编译时获取变量、函数、表达式等的类型,并将其作为一个类型来使用 阅读全文
posted @ 2023-07-20 11:00 非法关键字 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 在使用`git log`时显示的`commit`历史的内容如下 ```bash commit 023a85972244c2aed34c9fb6d696d03a07e147ce Author: your name Date: 2023-06-29 ``` ### 修改Git日期格式 要修改全局的Git 阅读全文
posted @ 2023-06-30 08:54 非法关键字 阅读(528) 评论(0) 推荐(0) 编辑
摘要: #### 1、 `static_cast`、`dynamic_cast`、强制转换 (`reinterpret_cast` 和 `const_cast`)、`qobject_cast`、`qstatic_cast` 以及 `qdynamic_cast` 的区别: 1. `static_cast`: 阅读全文
posted @ 2023-06-24 21:16 非法关键字 阅读(950) 评论(0) 推荐(1) 编辑
摘要: > 为了说明`QOverload`的使用,我们实现检测主机之间网络可达性,而Ping是一种用于检测主机之间可达性的网络工具 为了避免阻塞UI,你可以使用`QProcess`的异步方式执行Ping命令,并通过连接`QProcess`的信号来获取执行结果。这样可以在后台执行Ping操作的同时保持UI的响 阅读全文
posted @ 2023-06-13 10:57 非法关键字 阅读(570) 评论(0) 推荐(0) 编辑
摘要: ### 1、`git subtree`的使用简介 `git subtree`是一个Git命令,用于在单个Git仓库中管理多个项目。它允许您将一个项目的子目录作为独立的Git仓库处理,同时仍然保持在主仓库中。这使得在不使用子模块的情况下,更容易地将多个项目组合在一个仓库中。 以下是`git subtr 阅读全文
posted @ 2023-06-11 10:39 非法关键字 阅读(1207) 评论(0) 推荐(0) 编辑
摘要: ### 值传递与应用传递概念 1. = 值传递:使用=来捕获外部变量时,lambda表达式会复制外部变量的值到lambda内部,以供后续使用。这意味着lambda函数内部使用的是外部变量的副本,对副本的修改不会影响外部变量本身。 2. & 引用传递:使用&来捕获外部变量时,lambda表达式会捕获外 阅读全文
posted @ 2023-06-09 22:35 非法关键字 阅读(1192) 评论(0) 推荐(0) 编辑
摘要: 先看看日志重定向到文件的内容 ```bash [2023-06-08 15:36.907 main.cpp:17 INFO] [2023-06-08 15:36.908 main.cpp:18 INFO] Application Initilizing... [2023-06-08 15:36.90 阅读全文
posted @ 2023-06-08 15:51 非法关键字 阅读(135) 评论(0) 推荐(0) 编辑
摘要: > 与ChatGPT的对话记录 **1、能说说使用AA_UseHighDPIPixmaps属性后, 在高分辨率屏幕缩放为150%的情况下,QImage是怎么选择加载高质量图片资源的过程吗?** 当设置了`AA_UseHighDPIPixmaps`属性为`true`后,在高分辨率屏幕上以150%的缩放 阅读全文
posted @ 2023-05-25 20:39 非法关键字 阅读(593) 评论(0) 推荐(0) 编辑
摘要: 可以使用以下命令来查看几天来个文件的代码量: ``` git log --pretty=tformat: --numstat --since="2023-05-10" --until="2023-05-12" ``` 其中,–since和–until参数分别指定了统计的起始日期和结束日期。这个命令会 阅读全文
posted @ 2023-05-12 18:22 非法关键字 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 1、使用模板实现一个单例模式,如下 #include <iostream> #include <memory> #include <mutex> template<typename T> class Singleton { public: static T& instance() { static 阅读全文
posted @ 2023-05-06 14:56 非法关键字 阅读(165) 评论(0) 推荐(0) 编辑
摘要: ### 1、现在的版本中已经移除了x-history命令, 我该使用什么方式来查看port的历史记录呢 如果当前版本的vcpkg中已经移除了`x-history`命令,您可以使用以下方法查看port的历史记录: - 使用Git命令: 首先,确保您已经安装了Git。然后,在命令行或终端中,导航到vcp 阅读全文
posted @ 2023-04-26 08:59 非法关键字 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 开发环境:Windows 10专业版、Visual Studio Code、.Net6、SqlSugar5.x、Navicat 根据需求,对数据处理时,部分用到Sqlite进行增删改查、部分用到MySql进行增删改查 问题1:对于程序集中的模型对象映射需要根据对应连接进行初始化处理 问题2:对于需要 阅读全文
posted @ 2023-02-23 17:01 非法关键字 阅读(294) 评论(2) 推荐(1) 编辑
摘要: 在进行Binding的时候,如果能够明确到数据源属性的Path(Name),就可用Source、ElementName进行指定,但是有时候需要绑定的数据源可能没有明确的Path(Name),此时就需要利用Binding对象的RelativeSource属性来进行绑定源属性的指定,说白了,就是指定当前 阅读全文
posted @ 2022-11-01 16:22 非法关键字 阅读(1236) 评论(0) 推荐(3) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 15 下一页