gpt4 book ai didi

C++ 变量类型限制

转载 作者:IT老高 更新时间:2023-10-28 23:03:16 24 4
gpt4 key购买 nike

这是一个非常简单的问题(我认为),是否有提供变量类型限制的 STL 库方法 (例如整数) 我知道这些限制在不同的计算机上有所不同,但一定有办法通过某种方法来解决它们,对吧?

另外,写一个计算变量类型极限的方法真的很难吗?

我只是好奇! :)

谢谢 ;)。

最佳答案

使用 std::numeric_limits :

// numeric_limits example
// from the page I linked
#include <iostream>
#include <limits>
using namespace std;

int main () {
cout << boolalpha;
cout << "Minimum value for int: " << numeric_limits<int>::min() << endl;
cout << "Maximum value for int: " << numeric_limits<int>::max() << endl;
cout << "int is signed: " << numeric_limits<int>::is_signed << endl;
cout << "Non-sign bits in int: " << numeric_limits<int>::digits << endl;
cout << "int has infinity: " << numeric_limits<int>::has_infinity << endl;
return 0;
}

关于C++ 变量类型限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1966893/

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