string(21) "{"docs":[],"count":0}" array(2) { ["docs"]=> array(0) { } ["count"]=> int(0) } C++整数溢出引发的思考 - 爱码网

博文背景

我想在不使用什么limit之类的函数和库的情况下打印出int的最大值结果产生了warning: integer overflow in expression of type ‘int’ results in ‘2147483647’ [-Woverflow]这个样子的报错。
C++整数溢出引发的思考

具体操作

后面的值是int类型在参与运算的,在运算过程中会产生溢出,所以应该指定后面的数为long long int 类型,这样在参与运算的过程中便不会有溢出的问题。
C++整数溢出引发的思考

相关文章: