自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 octomap 简单自定义 OcTree

之前的一篇博客记录了我安装调试octomap的过程。这里记录一下实现一个非常简单的自定义OcTree。 首先octomap 内部有定义好OcTree类,使用OcTreeNode作为node类型。实际上OcTree即是从OccupancyOcTreeBase<NT>派生出来的,NT为Oc...

2020-05-27 01:48:21 12 0

原创 C++11 C++14 C++17 move semantics

最近刚刚学习了一下从C++11开始支持的move semantics,C++还是很神奇的。 下面代码测试了如下想法 swap 两个plain array。 swap 两个array of objects。 从函数返回std::vector。 对std::vector进行直接赋值。 从函数返回对象...

2020-05-25 10:50:09 30 0

原创 C++ Core Guideline 笔记03

F: Functions F.1 “Package” meaningful operations as carefully named functions 这段很令人期待,但是看过以后感觉什么都没说。 如何算作“meaningful operations”什么样算是“carefully named...

2020-05-24 13:13:59 20 0

原创 C++ Core Guideline 笔记02

I.1 Make interface explicit 不好的示例-> int round(double d) { return (round_up) ? ceil(d) : d; // don't: "invisible" dependency ...

2020-05-24 13:13:32 13 0

原创 C++ Core Guidelines 笔记01

CppCoreGuidelines 由C++原作者发起的一个modern C++ guidelilne. 在这里,配套的github页面在这里。 CppCoreGuidelines 配套一组 Guideline Support Library,源码位于这里。 我只记录了对自己有启发的内容。笔记中的...

2020-05-24 13:13:03 13 0

原创 ubuntu 18.04 编译octomap

源码位置 https://github.com/OctoMap/octomap/blob/devel/octovis/README.md commit 74c48ae on Apr 26, 2020. 本机系统Ubuntu 18.04,qt5,cmake 3.14.6。 编译 libQGLView...

2020-05-07 08:03:52 209 0

提示
确定要删除当前文章?
取消 删除