C++
文章平均质量分 85
雨luo凡城
一直行走着,一直期待着~
展开
-
C++_1_手写智能指针
文章目录1 :book: `share_ptr`仿写2 :book: `auto_ptr`仿写(C17的时候被废除了)3 :book: `unique_ptr`仿写(C11引入)10 :book: 参考资源1 ???? share_ptr<T>仿写智能指针(shareptr<T>)有两个关键变量,而且都是指针类型:1 引用对象的指针(类型为指针)2 引用对象的引用次数(类型为指针)每次智能指针对象更换对象的时候,都会先更新当前的引用次数(减一) ,然后才会接管新的传入对象原创 2021-06-08 23:11:40 · 608 阅读 · 1 评论 -
C++_7_const的一些使用
7 const参考链接:const的用法,特别是用在函数前面与后面的区别!没有学不会的 C++:logic constness 和 bitwise constnessAdvanced C++ – Logic Constness and Bitwise Constness7.1 用const修饰函数的参数参数作输出用,不论它是什么数据类型,也不论它采用“指针传递”还是“引用传递”,都不能加const修饰.const只能修饰输入参数:如果输入参数采用**“指针传递”**,那么加const原创 2020-09-25 14:20:28 · 208 阅读 · 0 评论 -
C++数组操作:变量申请数组
0 参考链接储与对原创的尊重,本文参考链接如下C++ 用变量定义数组1 几种数组的申请//int a[n+1]; //这一种只有在一些写的编译器如dev c++才会支持//int a[45]; 没有下面的指针快int* a = new int[n+1];1.1 首先可以使用指针:2.1.1 一维:cin>>n;int* a=new int[n]; if ...原创 2020-02-23 11:13:00 · 2328 阅读 · 0 评论 -
C++中const用法
C++中const用法原创 2019-12-11 18:51:07 · 175 阅读 · 0 评论 -
四元数操作中角度距离计算
0 相关参考参考链接VINS-Mono代码笔记(七)《Quaternion kinematics for error-state kalman filter》、《Indirect Kalman Filter for 3D Attitude Estimation》、《SLAM十四讲》1 旋转角度距离计算2VINS中相关代码bool InitialEXRotation::Calibrati...原创 2019-11-29 16:33:37 · 2829 阅读 · 0 评论 -
C++中set用法详解
C++中set用法详解参考链接C++中set用法详解原创 2019-11-02 09:34:51 · 1073 阅读 · 0 评论 -
C++中sort的第三个参数
C++中sort的第三个参数有关参考链接参数介绍样例有关参考链接链接: c++ sort函数三个参数解释.链接: C++ sort函数第三个参数的理解.参数介绍第一个参数 一般为 排序的起始点vector.begin()(起点) 或者其他位置第二个参数 一般为 排序的终止点vector.end() (终点) 或者其他位置第三个参数是排序函数样例bool my_point_cm...原创 2019-11-01 16:25:32 · 2324 阅读 · 0 评论