Performance issue for vector::size() in a loop in C++

前端 未结 10 781
离开以前
离开以前 2020-11-29 04:37

In the following code:

std::vector var;
for (int i = 0; i < var.size(); i++);

Is the

10条回答
  •  攒了一身酷
    2020-11-29 05:00

    It must be called everytime because size() might return a different value everytime.

    Therefore there's no big choice it simply must be.

提交回复
热议问题