logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【Qt】QTextEdit/QPlainTextEdit 实现 Ctrl + 鼠标滚轮 缩放文本功能

QTextEdit 或 QPlainText 实现 Ctrl + 滚轮缩放 文本大小

文章图片
#qt#c++
【C/C++】静态内存分配与动态内存分配

编译时内存分配或静态内存分配 (Compile-time or Static Memory Allocation)运行时内存分配或动态内存分配 (Run-time or Dynamic Memory Allocation)静态内存分配静态内存分配是由编译器为声明的变量分配内存。内存的地址可以通过地址操作符找到,并且可以赋值给指针变量。该内存是在编译时分配的。动态内存分配在程序执行时 (execut

文章图片
#c语言#c++#学习 +1
详解 clang-format 配置选项(基于 clang 8.0.0)

clang-format 用于快速格式化代码风格,集成开发环境一般内置支持,如 Visual Studio。由于使用 Visual Studio 2019 内置的较旧的版本,网上查到很多 clang-format 配置选项不支持,如连续的宏对齐 选项,报错如下。集体升级成本又太高,所以使用了旧版 8.0.0。clang 自 9.0.0 开始支持这个选项。匹配开始和结束语句块的宏定义正则表达式,用于

文章图片
#c++#开发语言#源代码管理 +2
【C++】float / double 与 0 值比较

float 与 double 在计算机中存储的内容可能与想象中等于代码赋予的字面值不同,如下因此与 0 值的比较不可以单纯比较 == 0.0。

文章图片
#c++#开发语言#经验分享 +1
【C++】标准库 — 正则表达式 std::regex

从 C++11 起,标准库增加了正则表达式 (RegularEx)std::regex,包含在头文件中。描述字符序列的方法,用于字符(串)的模式/模糊匹配。用途查找 (是否包含,找出来)标识释义seqsequence 表示目标序列rregex 表示模式,即正则表达式mmatch 对象,即 std::match_results 匹配到结果数组mftmatch flag type 匹配标识选项位掩码类

文章图片
#c++#正则表达式#经验分享 +1
Visual Studio Code 设置 doxygen 格式注释

vscode 设置 doxygen 格式的注释,插件推荐,配置方法,设置 doxygen 注释颜色

文章图片
#vscode#microsoft#ide
【Qt】QSettings 配置文件进阶用法

QSettings 读取/写入数组,清空/重置数组/组

文章图片
#qt#开发语言#c++
C++跨平台开发注意事项(Win/Linux) 【一】

随着多系统的普及,不少软件面临跨平台的需求,普通 Windows PC 端可以使用的代码,需要在另一个平台下编译和运行。以 Linux 平台为例,整理了从 Windows 平台上的可编译代码到 Linux 平台上代码移植问题,以及跨平台开发的建议规范与需要注意的事项。Windows 平台上的 MSVC 编译器容错率比较高,部分代码问题编译器会自动纠正或忽略,但是 Linux 下的 gcc/g++

文章图片
#linux#c++#代码规范 +2
    共 19 条
  • 1
  • 2
  • 请选择