![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 91
Jelin大魔王
Hello World
展开
-
Boost库编译指南
Boost 是一个开源的 C++ 库集合,提供了许多高质量的库,涵盖了许多不同的领域,如智能指针、多线程编程、正则表达式、数学库等等。Boost 的目标是提高 C++ 程序员的生产力和代码质量,同时遵循现代 C++ 的最佳实践。Boost 库是由一些 C++ 标准委员会成员创建和维护的,因此 Boost 中的一些组件被认为是 C++ 标准库的前身。Boost 库在 C++ 标准化之前提供了很多常用的工具,因此被广泛地应用于各种开源和商业项目中。原创 2023-03-17 02:14:12 · 7867 阅读 · 7 评论 -
【KATA练习日记】关于std::accumulate的使用
计算给定值 init 与给定范围 [first, last) 中元素的和。第一版本用 operator+ ,第二版本用二元函数 op 求和元素,两个版本都会将 std::move 应用到它们的左侧运算数 (C++20 起)。原创 2023-01-29 11:08:21 · 563 阅读 · 0 评论 -
【KATA练习日记】关于std::set的使用
std::set容器是一种按照特定顺序存储的容器。在std::set容器内,元素的值即为其的键,并且每个值必须是唯一的。对于std::set容器,其内部元素的值是不可被修改的,但可以插入元素和删除元素。在std::set容器内,元素始终按照指定的**比较方式**进行排序,默认是从小到大。原创 2023-02-05 23:56:06 · 535 阅读 · 2 评论