排序
C++ Qt开发:运用QThread多线程组件
C++ Qt开发:运用QThread多线程组件,Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的...
C++自学之路1:Hello world
C++自学之路1:Hello world,C++ 语法基础 本文主要通过Hello world这样一个简单的c++程序来认识C++的基础语法框架 本文内容主要来自OI wiki #include <iostream> // 引用头文件 int main(...
AT_abc344_e 题解
AT_abc344_e 题解,本文同步发表于洛谷。 赌狗天天输的一集。 赛时各种【数据删除】原因导致没做出来。 大意 给你一个长度为 \(N\) 的序列 \(A=(A_1,\ldots,A_N)\)。保证 \(A\) 中的元素是不同的...
Qt学习第三篇(信号槽函数的连接)
Qt学习第三篇(信号槽函数的连接),信号与槽函数 在 Qt 中,信号(Signals)和槽(Slots)是用于对象间通信的一种机制,是 Qt 中事件处理和消息传递的重要方式。信号和槽机制使得对象之间的通信...
C++入门编程—-C++运算符(8)
C++入门编程----C++运算符(8),什么是运算符 运算符是让程序执行特定的数学或逻辑操作的符号,用来表示针对数据的特定操作,也称之为操作符。C++运算符分别有算术运算符、关系运算符、逻辑运算...
C++lambda表达式简单笔记
C++lambda表达式简单笔记,lambda表达式语法 #include <iostream> int main(int argc, char* argv[]) { /** * 1. 基本形式与语法 */ //如果没有传入参数,参数列表可以省略 auto lambda...
C++ STL学习
C++ STL学习,C++ STL学习 目录 C++ STL学习 容器库概览 对可以保存在容器中的元素的限制 容器支持的操作 所有容器都支持的操作或容器成员 迭代器 迭代器的公共操作 迭代器的类型 迭代器的const...
深度解读《深度探索C++对象模型》之C++虚函数实现分析(一)
深度解读《深度探索C++对象模型》之C++虚函数实现分析(一), 接下来我将持续更新“深度解读《深度探索C++对象模型》”系列,敬请期待,欢迎关注!也可以关注公众号:iShare爱分享,自动获得推...
C++ 解引用与函数基础:内存地址、调用方法及声明
C++ 解引用与函数基础:内存地址、调用方法及声明,C++ 解引用 获取内存地址和值 在上一页的示例中,我们使用了指针变量来获取变量的内存地址(与引用运算符 & 一起使用)。但是,你也可以使...
查看自动类型推导结果的方法
查看自动类型推导结果的方法,在《深入解析C++的auto自动类型推导》和《深入解析decltype和decltype(auto)》两篇文章中介绍了使用auto和decltype以及decltype和auto结合来自动推导类型的推导规则...
C++11标准库 条件变量 梳理
C++11标准库 条件变量 梳理, 目录 <condition_variable> condition_variable类 类方法 生产者消费者模型 -- 阻塞队列 单条件变量版 condition_variable_any模板类 区别 优缺点 <condit...
C++类开发第四篇(讲清楚重载运算符怎么用)
C++类开发第四篇(讲清楚重载运算符怎么用),operator 运算符重载,就是对已有的运算符重新进行定义,赋予其另一种功能,以适应不同的数据类型。 在c++中,可以定义一个处理类的新运算符。这种...













