gpt4 book ai didi

c++ - 带有 size_t 循环变量的反向循环

转载 作者:太空宇宙 更新时间:2023-11-04 16:15:29 26 4
gpt4 key购买 nike

下面的代码是否定义了行为,我的意思是 i-- 当 i 为 0 时将始终是 size_t 可表示的最大无符号整数,对吗?那么在我的代码中使用它是否完全安全?

size_t NPOS = -1;
for(size_t i = vec.size()-1; i!= NPOS; i--)

最佳答案

这是使用绝妙的 gos-to 运算符的经典场景:

for (size_t i = vec.size(); i --> 0; )

关于c++ - 带有 size_t 循环变量的反向循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23236816/

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