c++ - vector C++ 上的 Memset

标签 c++ vector

memset对于C++中的 vector 有什么等价的功能吗?

(不是clear()或者erase()方法,我想保留vector的大小,我只想初始化所有的值。)

最佳答案

使用 std::fill() :

std::fill(myVector.begin(), myVector.end(), 0);

关于c++ - vector C++ 上的 Memset,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1665018/

相关文章:

c++ - 如何让 clang-format 不将多线调用加入到一行中?

c++ - 如何将对象分配给与 operator= 不匹配的 2d vector

java : Sort Java Vector

c++ - 错误 : Infinite-loop when loading elements into vector

C++ vector 连接器以避免复制

c++ - 继承包含另一个派生类的 C++ 类

c++ - 在结构或集合中使用 char *

c++ - 在 C++ 中将指针变量分配给 const int?

c++ - dynamic_cast 是否在重载的运算符删除中工作?

linux - C++ 中的大双向量