C++內建算術型別的屬性查詢

chaosky發表於2013-08-29

名字std::numeric_limits屬於C++標準庫,用以查詢內建算術型別的屬性。你可以確定一個型別需要多少位,十進位制數字,它的最小值和最大值等等。
程式碼示例
#include <iostream>
#include <limits>
#include <ostream>
int main()
{
std::cout << "bits per bool:" << std::numeric_limits<bool>::digits <<std::endl;
}

尖括號中的型別換成內建型別。

相關文章