C ++ fill()与uninitialized_fill()

时间:2015-03-25 05:38:04

标签: c++

您好我是初学者,我想知道容器的fill()和uninitialized_fill()之间的区别。我在谷歌上快速搜索但没有得到很好的答案。有人可以帮帮我吗?

1 个答案:

答案 0 :(得分:4)

fill()将值(使用赋值运算符)分配给已构造的对象。 uninitialized_fill()在原始未初始化的内存中构造对象(使用复制构造函数)。