C++ 第22页
STL 改造红黑树 模拟封装set和map-拾光赋

STL 改造红黑树 模拟封装set和map

STL 改造红黑树 模拟封装set和map,改造红黑树 目录 改造红黑树 适配STL迭代器的红黑树 基本结构 RBTreeNode __RBTree_iterator RBTree 完整代码 封装的set 封装的map 在初次看STL中实现红黑树的...
Lee的头像-拾光赋Lee2年前
08010
C++11新特性(一):语言特性-拾光赋

C++11新特性(一):语言特性

C++11新特性(一):语言特性, 目录 C++11新特性 语言特性 右值引用 移动语义 转发引用 可变参数模板 列表初始化 静态断言 类型推导 lambda表达式 decltype类型声明 类型别名 C++11新特性 总结C...
Lee的头像-拾光赋Lee2年前
08011
堆-拾光赋

堆,堆 堆是一种树形结构,树的根是堆顶,堆顶始终保持为所有元素中优先级最高的元素,如小根堆与大根堆,小根堆的堆顶始终为最小的元素,大根堆的堆顶始终保持为最大的元素。堆一般用二叉树实现...
Lee的头像-拾光赋Lee2年前
08013
C++ 智能指针的删除器-拾光赋

C++ 智能指针的删除器

C++ 智能指针的删除器,为什么要设置删除器 C++11 加入STL的 shared_ptr 和 unique_ptr,已经是我们编码的常客了。用的多自然就会了解到它们的删除器,比如很多C语言库(GDAL, GLFW, libcurl等等...
Lee的头像-拾光赋Lee1年前
0807
深度解读《深度探索C++对象模型》之C++对象的内存布局-拾光赋

深度解读《深度探索C++对象模型》之C++对象的内存布局

深度解读《深度探索C++对象模型》之C++对象的内存布局,在C语言中,数据和数据的处理操作(函数)是分开声明的,在语言层面并没有支持数据和函数的内在关联性,我们称之为过程式编程范式或者程序...
Lee的头像-拾光赋Lee2年前
0809
在Linux Ubuntu系统中部署C++环境与Visual Studio Code软件-拾光赋

在Linux Ubuntu系统中部署C++环境与Visual Studio Code软件

在Linux Ubuntu系统中部署C++环境与Visual Studio Code软件,  本文介绍在Linux Ubuntu操作系统下,配置Visual Studio Code软件与C++代码开发环境的方法。   在文章VMware虚拟机部署Linux Ub...
Lee的头像-拾光赋Lee2年前
0807
CMake学习记录-拾光赋

CMake学习记录

CMake学习记录,CMake学习记录 宏 macro (do_test arg1 arg2 result) add_test (test_${arg1}_${arg2} Demo ${arg1} ${arg2}) set_tests_properties (test_${arg1}_${arg2} PROPERTIES PASS_REGU...
Lee的头像-拾光赋Lee1年前
0805
C++ Qt开发:如何使用信号与槽-拾光赋

C++ Qt开发:如何使用信号与槽

C++ Qt开发:如何使用信号与槽,在Qt中,信号与槽(Signal and Slot)是一种用于对象之间通信的机制。是Qt框架引以为傲的一项机制,它带来了许多优势,使得Qt成为一个强大且灵活的开发框架之一。...
Lee的头像-拾光赋Lee3年前
08013
c语言的编译与调试-拾光赋

c语言的编译与调试

c语言的编译与调试,1. GCC/G++ gcc和g++是GNU Compiler Collection中的编译器,分别用于编译C和C++程序。它们的编译过程主要包括四个步骤:预处理(Pre-Processing)、编译(Compiling)、汇编...
Lee的头像-拾光赋Lee2年前
08015
手搓平衡搜索树-AVL树 平衡修正 图文详解 (万字长文)-拾光赋

手搓平衡搜索树-AVL树 平衡修正 图文详解 (万字长文)

手搓平衡搜索树-AVL树 平衡修正 图文详解 (万字长文), 目录 AVL树 AVL树的概念 AVL树节点的定义: AVL树的插入 基本情况分析 平衡因子对应的操作 旋转操作 分析需要旋转的情况 结论 4种旋转操方...
Lee的头像-拾光赋Lee2年前
0806
ABS函数:C语言与Excel中的绝对值计算-拾光赋

ABS函数:C语言与Excel中的绝对值计算

ABS函数:C语言与Excel中的绝对值计算,ABS函数:C语言与Excel中的绝对值计算 ABS函数在不同的编程和计算环境中有着相似但又有所区别的用途。在本文中,我们将重点探讨ABS函数在C语言中的应用,...
Lee的头像-拾光赋Lee2年前
08010
sign与unsigned的原理、数据存储与硬件的关系-拾光赋

sign与unsigned的原理、数据存储与硬件的关系

sign与unsigned的原理、数据存储与硬件的关系, 目录 关键字unsigned和signed 数据在计算机中的存储 原码 与 补码的转化与硬件关系 原,反,补的原理: 整型存储的本质 变量存取的过程 类型目前的作...
Lee的头像-拾光赋Lee2年前
07910