- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 C++ const总结
摘要文章目录一、使用const 而不是 #define 来定义常量二、const 与 变量的链接性三、const 与 指针 一、使用const 而不是 #define 来定义常量参考自C++ primer plus 附录1在C/C++中定义常量通常使用const关键字,当然你也可以使有宏#define来定义。这两种方式定义常量如下所示:// const 定义常量const int PI = 3.14;// 宏定义常量#define PI = 3.14首先介绍一下.
2020-12-04 18:53:59 204
原创 c++11 右值引用、移动语义、std::move、完美转发std::forward、emplace
目录1.右值2.emplace_back()1.右值2.emplace_back()c++11新加入了emplace_back():push_back():通常使用push_back()向容器中加入一个右值元素(临时对象)时,首先会调用构造函数构造这个临时对象,然后需要调用拷贝构造函数将这个临时对象放入容器中。原来的临时变量释放。这样造成的问题就是临时变量申请资源的浪费。emplace_back()引入了右值引用,转移构造函数后,push_back()右值时就会调用构造函数和转移构造函数,如果
2020-12-02 18:11:40 401
ROS-自定义msg类型以及使用
2020-09-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人