摘要:
一, auto 1, auto的作用 一般来说, 在把一个表达式或者函数的返回值赋给一个对象的时候, 我们必须要知道这个表达式的返回类型, 但是有的时候我们很难或者无法知道这个表达式或者函数的返回类型. 这个时候, 我们就可以使用auto关键字来让编译器帮助我们分析表达式或者函数所属的类型. 比如: 阅读全文
摘要:
1. 什么是友元函数? 一个类的私有数据成员通常只能由类的函数成员来访问,而友元函数可以访问类的私有数据成员,也能访问其保护成员 2. 友元函数的用处体现在哪里? 2.1 使用友元函数可提高性能,如:用友元函数重载操作符和生成迭代器类 2.2 用友元函数可以访问两个或多个类的私有数据,较其它方法使人 阅读全文
摘要:
转自: https://blog.csdn.net/k346k346/article/details/81478223 STL一共给我们提供了四种智能指针:auto_ptr、unique_ptr、shared_ptr和weak_ptr,auto_ptr是C++98提供的解决方案,C+11已将其摒弃, 阅读全文
摘要:
待补充 阅读全文
摘要:
1. 打开 core dump 查看是否打开 如果输出0, 说明没有打开。 方法一:使用命令 可以打开,但是只对当前终端有效, 方法二: 配置 /etc/profile 文件 在最后添加一行 可以始终打开core dump , unlimited 可以改为具体的数字,比方说 1024 来限制 cor 阅读全文
摘要:
1. 相关依赖package.xml 需要添加对 pcl_ros 包的依赖 2. CMakeLists.txt 2. 测试代码 阅读全文
摘要:
一. 安装flirtlib 1. 安装必要的依赖库 OpenGL (for the gui) 1 安装Doxygen Doxygen使用Graphviz这个工具来绘图: 下载flirtlib下来,安装就可以了 阅读全文
摘要:
在官网的基础上稍加修改,但保证代码都是最新的 我的系统配置: Debian9 strech, ROS lunar 该方法对 ubuntu 系列操作系统以及其他ROS版本同样适用。 1. 安装依赖库 2. 安装ceres-solver google提供的地址下载太慢,在github上git clone 阅读全文
摘要:
转自: https://www.cnblogs.com/Amedeo/archive/2018/06/03/9129925.html 一、下载“Crack”和”ISO”文件 下载地址如下所示:http://pan.baidu.com/s/1c2J5XE4 注:这里面包含三个文件,其中ISO包含安装文 阅读全文
摘要:
类的友元函数是定义在类外部,但有权访问类的所有私有(private)成员和保护(protected)成员。尽管友元函数的原型有在类的定义中出现过,但是友元函数并不是成员函数。 友元可以是一个函数,该函数被称为友元函数;友元也可以是一个类,该类被称为友元类,在这种情况下,整个类及其所有成员都是友元。 阅读全文