C++ fill 、 fill_n & memset函数
C++ fill 、 fill_n & memset函数
在写程序时,往往需要对某一容器内的元素进行清零或赋值处理,我们来看看c++ 中fill(),fill_n()和memset()这三个函数是如何做的吧:
1、fill()与fill_n()函数
因为是面向容器的操作,这两个函数包含在<algorithm>头文件中。
fill()函数原型为
template<class ForwardIterator, class T>
void fill(ForwardIterator first, ForwardIterator last, const T& value);</s