for (int i = 0; i < buildings.size(); i++) {}
和
int n = buildings.size();
for (int i = 0; i < n; i++) {}
之间的效率差距如何?
通常 size()
函数的调用会被编译器内联,可能会有些许性能损失,但是两者之间的性能差距不大。
标签:开销,调用,int,buildings,++,vector,size From: https://www.cnblogs.com/revc/p/17184963.html参考资料