是否可以迭代从结尾到开头的向量?
for (vector<my_class>::iterator i = my_vector.end();
i != my_vector.begin(); /* ?! */ ) {
}
Run Code Online (Sandbox Code Playgroud)
或者只有这样的东西才有可能:
for (int i = my_vector.size() - 1; i >= 0; --i) {
}
Run Code Online (Sandbox Code Playgroud)