c++ 第5页
C++六种内存序详解-拾光赋

C++六种内存序详解

C++六种内存序详解,前言 要理解C++的六种内存序,我们首先须要明白一点,处理器读取一个数据时,可能从内存中读取,也可能从缓存中读取,还可能从寄存器读取。对于一个写操作,要考虑这个操作的...
Lee的头像-拾光赋Lee2年前
07515
CF div2 996(A~D)-拾光赋

CF div2 996(A~D)

CF div2 996(A~D),手速场,前三题偏简单,后三题偏难。赛时三题,C题做法麻烦了些导致过得不是很快,但最后打得也不是很差。 A 两只青蛙相邻时,可移动的青蛙一定输:直接把该青蛙挤到边缘即...
Lee的头像-拾光赋Lee1年前
07215
别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误-拾光赋

别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误

别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误,大家好,我是小康。今天我们来聊一个藏在C++标准库中的'定时炸弹',它看起来人畜无害,但却坑了无数C++程序员。 前言:...
Lee的头像-拾光赋Lee11个月前
03715
QT 可绑定属性( QProperty、QObjectBindableProperty、QObjectComputedProperty),简化信号、槽(SIGNAL、SLOT)机制的方法-拾光赋

QT 可绑定属性( QProperty、QObjectBindableProperty、QObjectComputedProperty),简化信号、槽(SIGNAL、SLOT)机制的方法

QT 可绑定属性( QProperty、QObjectBindableProperty、QObjectComputedProperty),简化信号、槽(SIGNAL、SLOT)机制的方法,QT提供的可绑定属性是指这些属性可以绑定到其他值或表达式上(通常...
Lee的头像-拾光赋Lee10个月前
02515
C++ Qt开发:Charts绘图组件概述-拾光赋

C++ Qt开发:Charts绘图组件概述

C++ Qt开发:Charts绘图组件概述,Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方...
Lee的头像-拾光赋Lee3年前
05515
C++ 多级继承与多重继承:代码组织与灵活性的平衡-拾光赋

C++ 多级继承与多重继承:代码组织与灵活性的平衡

C++ 多级继承与多重继承:代码组织与灵活性的平衡,C++ 多级继承 多级继承是一种面向对象编程(OOP)特性,允许一个类从多个基类继承属性和方法。它使代码更易于组织和维护,并促进代码重用。 多...
Lee的头像-拾光赋Lee2年前
03215
Linux C++ 开发10 - 手把手教你使用valgrind性能分析工具-拾光赋

Linux C++ 开发10 – 手把手教你使用valgrind性能分析工具

Linux C++ 开发10 - 手把手教你使用valgrind性能分析工具, 1. 什么是valgrind? 2. (Ubuntu)安装valgrind 3. valgrind工具的使用 3.1. 命令的语法格式 3.2. 工具选项 3.3. LOG信息输出 3.4. Demo...
Lee的头像-拾光赋Lee2年前
05515
快速排序QuickSqrt-拾光赋

快速排序QuickSqrt

快速排序QuickSqrt,以下是我对快排的理解: 一.概念   快速排序采用分治法,每一次函数的递归都规定左右界限,并且以一个哨兵为基础,然后想办法让这个哨兵左边的值都小于哨兵,右边的值大于...
Lee的头像-拾光赋Lee8个月前
05015
从0到1,手把手带你开发截图工具ScreenCap------003实现最小化程序到托盘运行-拾光赋

从0到1,手把手带你开发截图工具ScreenCap——003实现最小化程序到托盘运行

从0到1,手把手带你开发截图工具ScreenCap------003实现最小化程序到托盘运行,ScreenCap---Version:003 说明 上一篇:实现默认位置设置 为了方便截图干净,实现最小化程序到托盘运行,简洁,勿...
Lee的头像-拾光赋Lee3年前
08915
类成员变量的初始化-拾光赋

类成员变量的初始化

类成员变量的初始化,C++11中在初始化时可以使用 = ,也可以使用 {} ,也可以使用 ={} ; 需要注意的是:类中的静态成员变量只有静态常量,并且类型是整型或者枚举类型,才能在类内初始化,其他...
Lee的头像-拾光赋Lee2个月前
02615
Visual Studio部署C++环境下OpenCV库-拾光赋

Visual Studio部署C++环境下OpenCV库

Visual Studio部署C++环境下OpenCV库,  本文介绍在Visual Studio 2022中配置、编译C++计算机视觉库OpenCV的方法。 1 OpenCV库配置   首先,我们进行OpenCV库的下载与安装。作为一个开源的库...
Lee的头像-拾光赋Lee2年前
05015
c语言的编译与调试-拾光赋

c语言的编译与调试

c语言的编译与调试,1. GCC/G++ gcc和g++是GNU Compiler Collection中的编译器,分别用于编译C和C++程序。它们的编译过程主要包括四个步骤:预处理(Pre-Processing)、编译(Compiling)、汇编...
Lee的头像-拾光赋Lee2年前
06815