- 博客(9)
- 资源 (5)
- 收藏
- 关注
原创 QT踩坑二三事。
最近开始学习QT了,在安装方面踩了一些坑了,但是没有记录,以后再碰到坑就来记录一下,现在先记录一下已经踩到的坑。1)转发https://blog.csdn.net/xuancailinggan/article/details/50373415自学QT之常量中有换行符错误的解决办法说来惭愧,好多群友问这个问题,因为我用的minGW编译器,所以这个问题对我来说是不存在,后来终于想尝试用下vs版的qt了...
2018-04-12 09:46:31 626
转载 ROS相关:使用rospy 编写ros程序并使用rosbag存储数据
为什么使用rospyROS支持C++和Python,由于ROS的底层是由C++编写,因此大多数的ROS程序都使用C++,但是Python语言接口简单,更容易编写。并且可以使用python与深度学习的一些框架比如Caffe,TensorFlow,Theano等结合。因此,采用python是更好的选择。本文只总结一些rospy使用的细节和rosbag的使用rospy的优点除了上面说的接口简单,容易编写...
2018-04-21 16:06:58 1176
转载 数据融合-机器人定位
来源:https://www.jianshu.com/p/415b288c8f3d什么是机器人定位robot_localizationrobot_localization是一系列的机器人状态估计节点集合,其中每一个都是用于三维平面的机器人非线性状态估计,它包括两个机器人状态估计节点ekf_localization_node和ukf_localization_node。此外也提供了 navsat_t...
2018-04-21 10:16:12 3769
转载 C++11新特性之 Move semantics(移动语义)
来源: https://blog.csdn.net/wangshubo1989/article/details/49748703按值传递的意义是什么? 当一个函数的参数按值传递时,这就会进行拷贝。当然,编译器懂得如何去拷贝。 而对于我们自定义的类型,我们也许需要提供拷贝构造函数。但是不得不说,拷贝的代价是昂贵的。所以我们需要寻找一个避免不必要拷贝的方法,即C++11提供的移动语义。 上一篇博客中有...
2018-04-17 09:00:45 262
转载 理解C++ lvalue与rvalue
来源:https://www.cnblogs.com/kinsang/p/6855579.html一个众所周知的危险错误是,函数返回了一个局部变量的指针或引用。一旦函数栈被销毁,这个指针就成为了野指针,导致未定义行为。而左值(lvalue)和右值(rvalue)的概念,本质上,是理解“程序员可以放心使用的变量”。 空泛的讨论先到这里,先看一段会报错的代码:#include <iostream...
2018-04-17 08:57:36 1626
转载 c++ Lambda函数学习
来源:https://www.cnblogs.com/langzou/p/5962033.html或许,Lambda 表达式算得上是 C++ 11 新增特性中最激动人心的一个。这个全新的特性听起来很深奥,但却是很多其他语言早已提供(比如 C#)或者即将提供(比如 Java)的。简而言之,Lambda 表达式就是用于创建匿名函数的。GCC 4.5.x 和 Microsoft Visual Studi...
2018-04-17 08:55:38 255
转载 Makefile里面的$(MAKE)
make 定义了很多默认变量,${MAKE} 就是预设的 make 这个命令的名称(或者路径)。make -p 可以查看所有预定义的变量的当前值。------------------------------------------我是分割线------------------------------------------有一个 make 的环境变量叫“MAKECMDGOALS”,这个变量中会存放...
2018-04-13 10:54:24 26767
转载 结构体中的位域,报文Can协议中会用到
转载:https://blog.csdn.net/birdzb/article/details/1821843位域 有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态, 用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几个不同的区域,...
2018-04-12 12:08:51 948
转载 CMake快速入门教程:实战
转自http://blog.csdn.net/ljt20061908/article/details/11736713 0. 前言 一个多月前,由于工程项目的需要,匆匆的学习了一下cmake的使用方法,现在有时间拿出来整理一下。本文假设你已经学会了cmake的使用方法,如果你还不会使用cmake,请参考相关资料之后再继续向下看。 本文中介绍的是生成可执行程序的方法和步骤,生成动态库和静...
2018-04-12 09:31:41 314
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人