怎么改变vector容器某个元素的值
导读:要改变vector容器某个元素的值,可以使用下标访问或迭代器访问来修改元素的值。 使用下标访问: std::vector<int> vec = {1, 2, 3, 4, 5}; vec[2] = 10; // 将第三个元素...
要改变vector容器某个元素的值,可以使用下标访问或迭代器访问来修改元素的值。
- 使用下标访问:
std::vectorint>
vec = {
1, 2, 3, 4, 5}
;
vec[2] = 10;
// 将第三个元素修改为10
- 使用迭代器访问:
std::vectorint>
vec = {
1, 2, 3, 4, 5}
;
std::vectorint>
::iterator it = vec.begin();
std::advance(it, 2);
// 移动迭代器到第三个元素
*it = 10;
// 将第三个元素修改为10
无论是使用下标访问还是迭代器访问,都可以通过赋值的方式修改vector容器的元素值。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 怎么改变vector容器某个元素的值
本文地址: https://pptw.com/jishu/582622.html
