gpt4 book ai didi

c++ - 在 for 循环中使用++counter 而不是 counter++

转载 作者:搜寻专家 更新时间:2023-10-31 00:45:04 26 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
Is there a performance difference between i++ and ++i in C++?

我看到很多地方他们使用这样的循环:

for(i = 0; i < size; ++i){ do_stuff(); }

而不是(我和大多数人使用的)

for(i = 0; i < size; i++){ do_stuff(); }

++i 应该给出与 i++ 完全相同的结果(除非运算符重载微分)。我看到它用于普通的 for 循环和 STL 迭代的 for 循环。

为什么他们使用++i而不是i++?有任何编码规则建议这样做吗?

编辑:已关闭,因为我发现它与 Is there a performance difference between i++ and ++i in C++? 完全相同

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com