通过将ith
添加到i
可以很容易地获得vector.begin()
元素有没有使用迭代器的方法吗?
答案 0 :(得分:0)
假设您在谈论std::vector
,您可以像operator[]
这样使用:
std::vector<int> myVector(10);
myVector[5] = 34;
答案 1 :(得分:0)
std::vector
定义了operator[]
,并使用at()
方法。两者都以索引作为输入。区别在于operator[]
不执行边界检查,而at()
则执行边界检查。