
C++学习
文章平均质量分 51
小灰灰搞电子
这个作者很懒,什么都没留下…
展开
-
修改nmeaLib库增加北斗(BD)和格洛纳斯(GNSS)解析
本文介绍了NMEA协议及其在导航设备中的应用,并详细说明了如何下载和使用nmealib库进行NMEA数据解析。NMEA协议由美国国家海洋电子协会制定,主要用于标准化海上电子设备之间的通信,广泛应用于航海、航空和汽车导航等领域。NMEA数据以ASCII字符串形式传输,通常以“$”开头,以“*”和校验和结束。文章还介绍了NMEA的常见消息类型、数据格式、通信方式及其优势。此外,提供了Python代码示例,展示了如何解析NMEA句子并提取有用信息。最后,文章介绍了如何修改nmealib库以支持更多协议类型,并提供原创 2025-05-23 11:13:49 · 518 阅读 · 0 评论 -
C++ algorithm详解
是 C++ 标准库中的一个头文件,提供了许多用于处理序列和容器的通用算法。这些算法通常接受迭代器作为参数,使得它们可以应用于各种类型的容器。头文件提供了丰富的算法,可以帮助你高效地处理数据。通过使用这些算法,你可以编写更简洁、更高效的代码。希望以上内容对你有所帮助!原创 2025-04-27 09:57:16 · 411 阅读 · 0 评论 -
C++ STL容器详解
C++ 标准库提供了多种容器类,用于存储和管理数据。这些容器类分为两大类:序列容器和关联容器。选择合适的容器类取决于具体的应用场景和性能需求。需要随机访问且频繁增删操作时,使用或std::deque。需要高效插入和删除操作时,使用std::list或。需要有序集合时,使用std::set或std::map。需要快速查找时,使用或。需要栈或队列功能时,使用std::stack或std::queue。原创 2025-04-27 09:09:31 · 633 阅读 · 0 评论 -
c++中map容器通过迭代器获取key和value
c++中map容器通过迭代器获取key和value原创 2022-10-21 09:25:24 · 2570 阅读 · 0 评论 -
c++ 更改set容器排序规则
c++ 更改set容器排序规则原创 2022-10-21 09:12:58 · 1557 阅读 · 0 评论 -
C++中运算符(加号、减号、左移、递增、赋值、关系、函数调用)重载实例
C++中运算符(加号、减号、左移、递增、赋值、关系、函数调用)重载实例原创 2022-10-20 11:25:24 · 509 阅读 · 0 评论