使用 C++ STL 中的算法可以大幅度提高代码复用率和可读性。其中,boost::fill是一个非常有用的函数,可以填充一段容器中的所有元素。本文将通过编写相关的测试程序来了解该函数的使用。
首先,我们需要引入 boost 头文件:
#include <boost/algorithm/fill.hpp>
接着,定义一个 vector 容器并初始化:
std::vector<int> vec {
1
使用 C++ STL 中的算法可以大幅度提高代码复用率和可读性。其中,boost::fill是一个非常有用的函数,可以填充一段容器中的所有元素。本文将通过编写相关的测试程序来了解该函数的使用。
首先,我们需要引入 boost 头文件:
#include <boost/algorithm/fill.hpp>
接着,定义一个 vector 容器并初始化:
std::vector<int> vec {
1