自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 C++ 位运算符 [学习笔记]

在C++中,进位符和是位运算符,它们用于处理二进制数据,特别是在底层程序设计和嵌入式开发中非常重要。下面我们从基本概念、使用方法、应用场景等方面详细讲解。 是要操作的整数。 是左移的位数。示例输出:1.2 右移运算符作用:将二进制位整体向右移动指定的位数,左侧根据操作数是有符号数还是无符号数进行填充:效果:每向右移动一位,数值相当于整除。示例输出:1.3 注意点左移可能导致溢出,右移可能导致精度丢失。左移运算可能会改变符号位(对有符号数尤其需要注意)。 的行为对于

2025-01-11 10:03:00 362

原创 C++ Eigen常见的高级用法 [学习笔记]

Eigen 是一个功能强大的线性代数库,提供了丰富的高级用法和操作工具,涵盖矩阵运算、向量操作、分解方法、几何变换等多个领域。以下是常用的高级用法总结,分门别类以便查阅。

2024-12-24 19:15:15 568

原创 C++抽象类与类继承相关注意事项 [学习笔记]

抽象类与类继承注意事项

2024-12-24 09:47:44 838

原创 C++跨平台获取当前时间方法 [学习笔记]

在 C++ 中,获取当前时间以及计算程序运行时间可以使用标准库提供的跨平台方法,例如。是 C++11 引入的库,可以方便地进行高精度时间点和时间段的计算。如果需要更高精度的时间(如毫秒或微秒),可以使用。时间结构之间进行转换的方法。如果需要获取当前时间(如。

2024-12-23 20:07:34 288

原创 C++类继承方法及友元类联系与区别 [学习笔记]

类继承三种方法以及友元类的联系与区别

2024-12-18 16:45:16 509

原创 C++ vector等STL容器用法 [学习笔记]

C++的STL(Standard Template Library)容器提供了强大的功能,熟悉这些容器的高级用法可以大大提高代码的效率和可读性。b. 高效删除元素删除单个元素:使用:删除多个元素:使用删除满足条件的元素:c. 去重结合去除连续重复元素:d. 迭代器与遍历使用进行反向遍历:e. 二维向量初始化二维向量:f. 与数组的互操作使用访问底层数组:2. a. 自动排序中的元素总是有序的(默认升序,使用自定义比较函数可实现降序)。

2024-12-16 14:58:57 973

原创 C++ const关键字多种详细用法 [学习笔记]

在 C++ 中,const关键字主要用于定义不可修改的变量、指针、函数参数、返回值等。它是 C++ 中常用的修饰符之一,用于提升代码的安全性和可读性。以下是const。

2024-12-10 08:23:30 927

原创 C++ lambda函数用法 [学习笔记]

C++ 的(也称为匿名函数)是一种轻量级的函数定义方式,可以嵌入代码中并传递给其他函数。

2024-12-02 14:31:53 385

原创 C/C++ 中 sscanf 和 sprintf 的用法 [学习笔记]

是从字符串中提取数据的利器。它支持多种数据类型和灵活的解析方式。可以通过偏移指针位置,从字符串中任意起始点提取数据。可以从一个字符串中提取多个不同的数据类型值。通过构造动态格式字符串实现灵活的需求。用于将格式化后的内容写入字符串。动态控制浮点数的小数位数。

2024-12-02 11:39:15 407

原创 C++并发/多线程联系与区别 [学习笔记]

在C++中,和都是提升程序执行效率的技术,它们虽然密切相关,但在概念和实现上有所不同。

2024-11-28 10:36:23 524

原创 GNSS/INS紧组合和松组合的区别 [学习笔记]

它们的区别主要在于数据融合方式、计算复杂度、性能以及适用场景。

2024-11-19 22:17:16 999

原创 C++智能指针对比分析 [学习笔记]

它们是现代C++标准库中的重要工具,用于自动管理动态分配资源,避免内存泄漏和悬挂指针问题。以下是详细对比分析。在有循环引用时可能导致内存泄漏。C++中的智能指针包括。

2024-11-19 19:40:36 381

原创 ubuntu 20.04 Ceres高版本编译浙江大学lidar_IMU_calib

ceres 2.2.0编译浙江大学lidar_IMU_calib

2024-11-09 16:08:09 363

原创 Ubuntu 20.04安装g2o

【代码】Ubuntu 20.04安装g2o。

2024-08-13 09:32:16 744

原创 Ubuntu 20.04安装ceres 2.2.0

进行下载,但无法进行安装,直接下载源码。

2024-08-13 09:16:00 1062 5

原创 Ubuntu20.04 OpenCV3配置安装

学习slam十四讲时,练习第五讲的代码,需要安装OpenCV3,笔者测试安装3.1.0失败了,便配置安装了OpenCV 3.4.5。截至笔者发文时,OpenCV3最新至3.4.16。以防后续需要再次配置便在此记录。主要参考了的方法。

2024-08-08 15:57:16 615

原创 Ubuntu20.04 Sophus 安装

Ubuntu 20.04 Sophus安装及其问题解决方法

2024-08-08 11:21:23 1626 2

原创 C语言malloc/calloc/realloc区别与联系记录

notes:malloc、calloc和realloc均是动态内存分配函数。

2024-06-03 09:04:40 258 1

原创 C++11标准中遍历文件夹方法

C++遍历文件夹方法C++11及以上通用

2023-03-13 20:24:55 1411 1

原创 C++ std::map中的upper_bound和lower_bound函数查询非键值时返回值的区别

对于upper_bound(key)返回的是输入key的后一个key位置,lower_bound(key)返回的是输入key的位置。可以得出upper_bound()返回的为输入key值的下一个key值的位置,lower_bound()返回的是输入key值的位置。若输入的key值不存在,则返回end()。

2023-03-08 15:33:42 1459

原创 visual studio 2022配置GAMP出现realloc不能开辟空间问题和不能够创建文件夹问题及其解决方法

visual studio 2022配置GAMP出现realloc不能开辟空间问题和不能够创建文件夹问题及其解决方法

2022-12-09 21:21:20 644

原创 Visual Studio 2022配置GAMP出现 LNK2019无法解析外部符号_imp_timeGetTime@0

在vs2022按照vs2019配置过程后,生成解决方案时,出现了LNK2019 无法解析的外部符号 _imp_timeGetTim@0, 函数_tickget中引用了该符号。使用visual studio 2022配置软件GAMP的过程可以参考vs2019配置GAMP的详细过程。项目属性—>链接器—>输入—>附加依赖项,输入winmm.lib。在项目属性中添加winmm.lib附加依赖选项即可。#vs2022配置GAMP。

2022-09-06 15:21:16 1831 3

原创 python画图柱状图修改相邻两个柱之间的间隔

python bar柱状图图调整相邻两条柱的间隔```import matplotlib.pyplot as pltimport numpy as np x = np.arange(len(xlis)) plt.bar(x, y, width=0.3) # width 设置柱自身宽度 ![在这里插入图片描述](https://img-blog.csdnimg.cn/429f8bc00f214ae59967ca8d541c5851.png?x-oss-process=image/waterma

2022-03-29 09:34:05 14426

原创 python修改图例元素为横向展示

python修改图例元素为横向直接看代码块import matplotlib.pyplot as pltif __name__ == '__main__': plt.rcParams['font.sans-serif'] = ['SimSun'] # 显示汉字宋体 plt.rcParams['axes.unicode_minus'] = False fig, ax = plt.subplots(dpi=300, figsize=(9, 6)) ax.set_xlabel(

2022-03-28 16:10:00 5552

原创 Android: Switch更改颜色

android switch控件修改颜色

2022-02-08 20:17:26 2669

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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