- 博客(10)
- 收藏
- 关注
原创 Git教程
Git教程-廖雪峰https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000个人常用的git几个命令:(1)首次上传代码:git init //自动创建版本库git add *** //向版本库添加文件 一般情况下添加当前目录下所...
2018-07-31 14:42:28 140
转载 CMake实践
cmake已经开发了5,6年的时间,如果没有KDE4,也许不会有人或者Linux发行版本重视cmake,因为除了Kitware似乎没有人使用它。通过KDE4的选型和开发,cmake逐渐进入了人们的视线,在实际的使用过程中,cmake的优势也逐渐的被大家所认识,至少KDE的开发者们给予了cmake极高的评价,同时庞大的KDE项目使用cmake来作为构建工具也证明了cmake的可用性和大项目管...
2018-07-30 11:31:06 251
原创 CMakeLists.txt文件(1)初步入门
(1)使用CMakeList.txt编译一个程序的基本步骤:在代码cpp文件以及CmakeLists.txt文件目录下,执行以下指令:mkdir buildcd buildcmake ..make(2)CMakeLists.txt文件的一般格式举例存在以下helloworld.cpp文件:#include<iostream>using namespace...
2018-07-27 20:18:43 364
转载 C++类中this指针
先要理解class的意思。class应该理解为一种类型,象int,char一样,是用户自定义的类型。用这个类型可以来声明一个变量,比如int x, myclass my等等。这样就像变量x具有int类型一样,变量my具有myclass类型。理解了这个,就好解释this了,my里的this 就是指向my的指针。如果还有一个变量myclass mz,mz的this就是指向mz的指针。 这样就很容易理解...
2018-07-27 16:25:12 282
原创 C++中的内联函数inline
内联函数关键字:inline例子:inline const string& shorter_string( const string& s1, const string &s2){ return s.size() < s2.size() ? s1 : s2 ;}(1)使用内联函数一般适用于优化较小,只有几行,但是被经常调用的函...
2018-07-27 16:18:59 145
原创 c++中引用总结
一、变量的引用引用:就是一个变量的别名,对引用的操作与对变量的直接操作完全一样。定义方法:例子char ch;char& rp = ch;(1)引用本身不占用内存,只是变量的别名。(2)引用中&不再是取地址符。(3)定义一个引用必须要进行初始化。二、引用作为参数(1)传入实参本身,不创建变量副本、避免内存的开销,提升程序效率。(2)函数中,对...
2018-07-25 10:31:04 187
原创 c++中static关键字使用总结
作用 参考代码 备注 面向对象中的static 静态全局变量 static int a = 5; //默认为externint b = 6; //默认为externint main( ){ //code} (1)该变量在全局数据区分配内存;具有全局寿命; (2)未经过初始化的静态全局变量,默认初始化为0...
2018-07-24 15:52:37 644
原创 c++中const关键字使用的总结
const关键字的总结 :作用 说明 参考代码 注意 定义常量 常量不可修改 const int val = 5; int const val = 5; 与#define宏定义常量的区别: (1)const常量具有类型,编译器可以进行安全检查,推荐使用。 (2)#define宏定义只是简单的字符串替换。 ...
2018-07-24 13:02:33 989
转载 ROS中的ros::spin()与ros::spinOnce()
参考https://blog.csdn.net/liweibin1994/article/details/53084306
2018-07-18 11:34:13 360
原创 ROS-TF的使用(常用功能)
https://blog.csdn.net/u010876294/article/details/75004903一、TF中的数据格式:这些数据格式全都是class头文件:#include <tf/transform_datatypes.h>基本上可以包含所有的tf数据类型(1)tf::Vector3tf::Vector3 point;默认构造一个对象:tf::...
2018-07-12 13:33:31 14617 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人