
编程代码学习笔记
该专栏专注于代码学习,记录学习笔记,为了分享,也为了备忘。
sunqin_csdn
看我头像,文章付费观看不是我设置的,有知道如何取消的麻烦给个教程.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
STL学习笔记-顺序容器(vector, list, deque)的操作
容器定位的类型别名;begin和end成员;原创 2018-12-15 00:12:04 · 419 阅读 · 0 评论 -
C++学习笔记-String对象的操作
String对象初始化string初始化方法解释sting s;创建空的字符串;string s = “value”;用值 value 来初始化字符串 s;string s(“value”);用值 value 来初始化字符串 s;string s(s2);用字符串 s2 来初始化字符串 s;string s(s2, pos);从s2的位置 p...原创 2018-12-16 13:07:12 · 577 阅读 · 0 评论 -
vector容器的自增长分析
vector是用数组做的,因此具备数组的优(具有下标,操作很快)缺(一旦数组大小定义好了就不允许再改变)点。当vector容器中加入新的元素时,若容器容量不够,则创建新的更大容量的数组,再将原数组中的元素copy进来;#include<iostream>#include<vector>int main(){ std::vector<int> v; ...原创 2018-12-15 02:19:45 · 282 阅读 · 0 评论 -
STL学习笔记-容器初始化与赋值
顺序容器:vector, list, deque容器适配器:satck, queue, priority_queue每种容器都有自己的迭代器,迭代器的接口都是一样的。常用迭代器操作:++iter; --iter; *iter; iter1 == iter2; iter1 != iter2vector和deque迭代器的额外操作:iter + n; iter - n; >, >=...原创 2018-12-11 18:07:37 · 1232 阅读 · 0 评论 -
STL学习笔记-不同容器的操作
1,deque类deque与vector类似,是一个动态数组,与vector不同的是它可以在数组的开头和结尾插入和删除数据#include&amp;lt;iostream&amp;gt;#include&amp;lt;deque&amp;gt;#include&amp;lt;algorithm&amp;gt;int main(){ std::deque&amp;lt;int&原创 2018-12-09 22:39:03 · 181 阅读 · 0 评论 -
基于C和C++将int与字符串类型相互转换
字符串转int型:方法1,Use C standard library#include &lt;iostream&gt;#include &lt;cstdlib&gt;#include &lt;string&gt; int main(){ std::string text = "123"; int n = std::atoi (text.c_str())原创 2018-12-03 22:24:03 · 301 阅读 · 0 评论 -
kitti点云地图拼接
文章目录1. 关于kitti数据集以及坐标系2. 关于bin格式点云的存储方式3. 点云拼接前言:这段时间在学习坐标系变换相关的知识,同时尝试了利用kitti公开点云数据集以及对应的真实位姿,拼接出全局地图,如下图所示,我采用了kitti点云数据集的00序列来测试拼接地图。下面大致记录下点云拼接过程以及基于C++和Matlab的拼接代码,备忘。1. 关于kitti数据集以及坐标系kitti数...原创 2020-04-13 00:25:47 · 4383 阅读 · 12 评论 -
C++算法程序整理——递归算法
递归算法递归,定义一个过程或函数时出现调用本过程或本函数的成分,称之为递归。一般来说,能够用递归解决的问题应该满足以下三个条件:1)需要解决的问题可以转化为一个或多个同构(或同样性质的)子问题来求解,而这些子问题的求解方法与原问题完全相同,只是在数量规模上不同。2)递归调用的次数必须是有限的。3)必须有结束递归的条件来终止递归。...原创 2020-02-08 13:34:52 · 2897 阅读 · 0 评论 -
将轨迹对应到google earth(谷歌地球)上
下面为将机器人的轨迹对应到谷歌地球上的demo,只需要将 <coordinates> 与 </coordinates>之间的经纬度坐标换成自己的经纬度坐标数据,然后将下面的内容保存的到文件中,将扩展名改为.kml,再打开google earth,将该文件拖进去,即可在上面显示对应的坐标轨迹。<?xml version='1.0' encoding='UTF-8'...原创 2019-05-25 16:22:25 · 3459 阅读 · 4 评论 -
C++学习笔记-STL中的算法
STL算法简介:100多种算法函数对象(function objects)函数适配器(function adapters)三个头文件:&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;algorithm&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt;原创 2019-09-07 18:24:41 · 599 阅读 · 0 评论