![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
boost
文章平均质量分 79
云端一散仙
主要在做图像,点云方向,欢迎讨论~
展开
-
boost Geometry
boost作为C++中最常用的第三方库,Geometry库里面拥有大量的开源算法。Boost.Array:适用于 Boost.Geometry中不同的点类型Boost.Fusion:自定义不同的点的结构并适配 Boost.Geometry点的处理方法,因此,可以调用许多Boost.Geometry算法Boost.Tuple:组成的点集也可以使用算术运算,元素可以用作 Boost.Geometry 内部的点。原创 2023-10-13 14:21:47 · 1688 阅读 · 1 评论 -
c++ boost circular_buffer
boost库中的 circular_buffer顾名思义是一个循环缓冲器,其 capcity是固定的当容量满了以后,插入一个元素时,会在容器的开头或结尾处删除一个元素。当插入了n个元素,队列满时last指针回转到头部,又与first指针相等了(如果没有使用pop_front读取过元素)。当不断使用push_back填充buffer,如下显示的是插入了n-1个元素,last始终指向下一个要插入的位置。如上first指针也改变了,buffer[0]已经是最新的元素,buffer[1]才是最老的元素。原创 2023-08-07 13:12:31 · 1316 阅读 · 0 评论