排序
C++ Qt开发:字符串QString容器
C++ Qt开发:字符串QString容器,在Qt框架中,QString 是一个强大而灵活的字符串容器,专为处理 Unicode 字符而设计。它提供了许多方便的方法来操作和处理字符串,使得在跨平台开发中能够轻松地...
C++学习笔记八:极限和数学运算
C++学习笔记八:极限和数学运算,1) <limits>库: 1.1 源文档: https://en.cppreference.com/w/cpp/types/numeric_limits #include <limits> 1.2 库函数: 函数解释: 对于...
轻量级图片信息解析程序
轻量级图片信息解析程序,简介 平时的工作中我经常需要获取图片文件的一些基本信息(宽度、高度、通道数、色深)。因为项目依赖 opencv,以前都是直接用的 opencv 来读入图片后获取这些信息的,o...
位段 — 内存布局详解-浅谈C语言
位段 -- 内存布局详解-浅谈C语言, 目录 位段 位段的介绍 位段使用示例: 位段的内存分配 Example 内存分配解析: 位段的跨平台问题 位段 位段的介绍 位段(二进制位):就是按位存储 位段(bit-fi...
Linux C++ 开发9 – 手把手教你使用gprof性能分析工具
Linux C++ 开发9 - 手把手教你使用gprof性能分析工具, 1. 什么是gprof? 2. gprof的用法 2.1. 编译程序 2.2. 运行程序 2.3. 生成分析报告 2.4. gprof常用参数说明 2.5. 分析报告解读 2.5.1. Fla...
CMake构建学习笔记14-依赖库管理工具
CMake构建学习笔记14-依赖库管理工具,如果说做C/C++开发最大的痛点是什么,那么一定是缺少一个官方的统一的包管理器。认真的说,如果你要用C/C++干点什么,至少需要(Windows系统下): C/C++语...
Qt学习(一)——– 定时器、绘图
Qt学习(一)-------- 定时器、绘图,1.定时器 QTimer ⭐ 创建定时器对象 QTimer *timer = new QTimer(this); ⭐ 启动定时器 timer->start(...
Linux C++ 开发8 – 性能分析工具汇总
Linux C++ 开发8 - 性能分析工具汇总, 1. Linux C++ 性能分析工具汇总 1.1. gprof 1.2. Valgrind 1.3. Perf 1.4. SystemTap 1.5. Nsight Computing 1.6. Google Performance Tools 1.7. Intel V...
【一】开始篇
【一】开始篇,概述 之前在暑假有空学习了一下mprpc项目,这是一个基于陈硕大佬写的muduo库、protobuf的分布式rpc框架,现在想整理一下内容(众所周知,学了不整理等于白学) 技术栈 集群和分布...
深入理解 C++ 语法:从基础知识到高级应用
深入理解 C++ 语法:从基础知识到高级应用,C++ 语法 让我们将以下代码分解以更好地理解它: 示例 #include <iostream> using namespace std; int main() { cout << 'Hello World!';...
Qt学习第一篇(windows下安装和代码规范)
Qt学习第一篇(windows下安装和代码规范),Qt_1 Qt Creator 是 Qt 公司生产的 IDE。 它集成了多个工具,包括代码编辑器、图形 UI(GUI)设计器、编译器、调试器、Qt 设计器、Qt 快速设计器和 Qt ...













