排序
C++系列三:QT代码库
C++系列三:QT代码库, 目录 前言 QT 小记 1. 菜单栏、工具栏、状态栏 2. 自定义的对话框 3. 任务管理器 4. 链接数据库mysql,sqlite 5. Widgets Gallery Example 代码学习: 999.Controls QT-Fo...
使用CMake启用RUNPATH特性
使用CMake启用RUNPATH特性,使用CMake,启用RUNPATH特性,可以参考官方帖子。 如下源码来自于上述帖子。 CMAKE_MINIMUM_REQUIRED(VERSION 2.8 FATAL_ERROR) PROJECT(RUNPATH C) SET(CMAKE_VERBOS...
6. 结构体和自定义类型
6. 结构体和自定义类型,结构体与自定义类型 结构体:将相关的数据放置在一起 可以通过点操作符( . )访问内部元素 可以作为函数的输入参数或返回类型 一个简单的代码示例: // self-defined da...
C++入门编程—-C++运算符(8)
C++入门编程----C++运算符(8),什么是运算符 运算符是让程序执行特定的数学或逻辑操作的符号,用来表示针对数据的特定操作,也称之为操作符。C++运算符分别有算术运算符、关系运算符、逻辑运算...
C++ 编程入门指南:深入了解 C++ 语言及其应用领域
C++ 编程入门指南:深入了解 C++ 语言及其应用领域,C++ 简介 什么是 C++? C++ 是一种跨平台的编程语言,可用于创建高性能应用程序。 C++ 是由 Bjarne Stroustrup 开发的,作为 C 语言的扩展。 ...
std::format 如何实现编译期格式检查
std::format 如何实现编译期格式检查,C++ 20 的 std::format 是一个很神奇、很实用的工具,最神奇的地方在于它能在编译期检查字符串的格式是否正确,而且不需要什么特殊的使用方法,只需要像使...
C++ 构造函数实战指南:默认构造、带参数构造、拷贝构造与移动构造
C++ 构造函数实战指南:默认构造、带参数构造、拷贝构造与移动构造,C++ 构造函数 构造函数是 C++ 中一种特殊的成员函数,当创建类对象时自动调用。它用于初始化对象的状态,例如为属性分配初始...
C语言预处理过程中语法的实用方法与技巧 (万字)
C语言预处理过程中语法的实用方法与技巧 (万字),预处理 目录 预处理 一、宏定义 数值宏常量 字符串宏常量 用define宏定义注释符号? 程序的编译过程 预处理中宏替换和去注释谁先谁后? 如何写一...
「C++」复杂模拟【壹】
「C++」复杂模拟【壹】,建议开启目录食用 阅读本文之前建议您先看这里,如果您已经看完了,那么就可以放心大胆的学习本文了。 我认为其实本文的难度还是比较大的,今天我们题是来自山东省省选,...
二元一次不定方程(Exgcd)(更方便的解法)
二元一次不定方程(Exgcd)(更方便的解法),扩展欧几里得算法(Exgcd) 裴蜀定理 对于任意一组整数 \(a,b\),存在一组整数 \(x,y\),满足 \(ax+by=\gcd(a,b)\)。 Proof: 考虑数学归纳法。 当 ...
排序
排序,排序 1.冒泡排序 void bubblesort1(int* arr, unsigned int len) { //长度小于2就不用排序了 if (len < 2) return; for (int i = 0; i < len - 1; i++) { for (int j = 0; j < le...













