传播复兴中华的思想
做理性的爱国者
你写uint32,然后str真有4个G以上长度的时候你就老实了。
写c/c++最最基本的一件事:比较两个数的时候,请务必尽可能保证这两个数类型一致。
如果一定要不一致,那你千万当心。
要不然不知道有多少屎要去踩。
就你这个例子,strlen返回值就是size_t,64位系统里他就是有可能返回大于4G的值,那么如果你用uint,比较32和64的时候隐式转换为64,32转64的数字永远不可能大于4G,喜提无限循环。
这不是格局不格局的问题,str长度大于4…。
德国lamy有一款笔叫恒星的钢笔,我的笔尖坏了,买了个国产替...
2025-06-20 来源: 浏览: 次
个人觉得,webman还不错,性能好,开发也很简单。 或者用...
阿拉伯有句谚语,如果在沙漠中遇到一个波斯人和一条毒蛇,应该怎...
我正在搓自己的DNS服务器,顺手回答一下 从头搓的话, 就是...
Solid 很灵活。 它没有和 Web 绑死,没有和特殊的编...
老公38岁。 今天晚上回来看到洗手台上堆好多石头,我刚开始...
这是我基于rust写的一款作业调度软件,支持广播执行作业,定...
伊朗终于把压箱底的宝贝拿了出来。 看这诡异的运行曲线,...
1 见过发短***维权的,也见过发短***擦边的。 这是第...
不值得,我就是 m1 的 MacBook Air 换 m2 ...
这个问题吸引到了我,一下子让我梦回青春,当年《梦幻***馆》...
伊朗革命卫队前总司令上他们新闻节目,说了个很刁钻的角度,说伊...
形式主义有时候很有用。 我老婆是老师,前段时间管教学生被投...
大家都知道360借条吧?一直挂的是360的品牌,在360集团...
初中的时候,班级的文艺委员坐在我前面。 她是班级里最好看的...