gpt4 book ai didi

c++ - 使用断言而不是无符号类型记录非负性 - 如何?

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

<分区>

在阅读“Google C++ Style Guide”时,我对第 22 页中的这句话“使用断言记录变量是非负数,不要使用无符号类型”感到困惑。有一个例子:

//this code will never terminate!
unsigned int i=10;
for(i;i>=0;--i)
{
cout<<i<<endl;
}

如果我必须使用unsigned int类型,我该如何避免这个错误?

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