请使用以下两行代码:
for (int i = 0; i < some_vector.size(); i++)
{
//do stuff
}
Run Code Online (Sandbox Code Playgroud)
还有这个:
for (some_iterator = some_vector.begin(); some_iterator != some_vector.end();
some_iterator++)
{
//do stuff
}
Run Code Online (Sandbox Code Playgroud)
我被告知第二种方式是首选.这究竟是为什么?