座右铭
海压竹枝底复举,风吹山角晦还明
多维数组 多维数组
多维数组严格来说,C++语言中没有多维数组,通常所说的多维数组其实是数组的数组。谨记这一点,对今后理解和使用多维数组大有益处。 当一个数组的元素仍然是数组时,通常使用两个维度来定义它:一个维度表示数组本身大小,另外一个维度表示其元素(也是数
2025-04-21
c风格数组和字符串用法 c风格数组和字符串用法
数组概念数组是一种类似于标准库类型vector的数据结构,但是在性能和灵活性的权衡上又与vector有所不同。 与vector对比 相同点 与vector相似的地方是,数组也是存放类型相同的对象的容器,这些对象本身没有名字,需要通过其所在位
2025-04-15
点云配准 点云配准
点云配准概述​ 三维点云配准(Point Cloud Registration)实质是计算同一物体或场景不同视点下采集的点云之间的变换关系,从而将其统一到同一坐标系下得到完整的点云。 ​ 点云配准的核心在于求解点云之间的变换关系。求解变换关
2025-04-13
迭代器 迭代器
迭代器简介迭代器(Iterator)是C++标准模板库(STL)中的一个重要概念,它提供了一种方法,按顺序访问容器(如vector, list, map等)中的元素,而无需暴露容器的内部表示。迭代器就像是一个指针,但它比指针更加安全,因为它
2025-04-10
C++类string C++类string
1.引言1.1什么是字符串字符串是由一系列字符组成的序列。用于表示文本信息。被广泛用于用户交互,文件处理,数据解析场景中 1.2C/C++ 风格在C++中,由两种主要的字符串类型: ·C风格字符串:基于字符数组,以空字符(‘\0’
2025-04-05
C++关键字using C++关键字using
命名空间的using声明目前,我们用到的库函数基本上都属于命名空间std。 类如std::cin表示从标准输入中读取内容。此处使用作用域操作符(::)的含义是: ​ 编译器从操作符左侧名字所示的作用域中寻找右侧的那个名字。 因此,std:
2025-04-05
C++引用类型 C++引用类型
引用类型定义C++中的引用类型是一种符合类型,本质上是对另一个变量的别名。使用引用可以让我们直接访问和操作另一个变量的内存地址,不需要通过指针的解引用操作,引种在语法上比指针更简洁,且在许多情况下更安全。 引用写法演示先看下面的代码: 12
2025-04-05