楼主: vector<int> vec(5, 1); auto it = vec.begin() + 3; for (int i = 0; i < 10; ++i) { vec.insert(it, i); } 这个代码应该有错吧 vector<int> vec(5, 1); for (int i = 0; i < 10; ++i) { auto it = vec.begin() + 3; vec.insert(it, i); } 这样就没错了,但是那位大佬可以解释一下?????
点赞 6
牛客网
牛客企业服务