C++ limits头文件
2016-05-23 20:18
447 查看
limits.h<a target=_blank target="_blank" href="http://baike.baidu.com/view/1221216.htm">专门</a>用于检测<a target=_blank target="_blank" href="http://baike.baidu.com/view/2317434.htm">整型数据</a>数据<a target=_blank target="_blank" href="http://baike.baidu.com/subview/738155/8050031.htm">类型</a>的表达值范围。 / /numeric_limits example #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; } 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 /* * Author: visayafan * Email: visayafan[AT]gmail.com */ #include <iostream> #include <limits> using namespace std; int main(int argc, char *argv[]) { int min =numeric_limits<int>::min(); double dmin = numeric_limits<double>::min(); cout<<min<<endl; cout<<dmin<<endl; return 0; }
相关文章推荐
- C++笔记--类型和声明
- C++中skipws、ws两者有什么区别
- C++读写文件
- leetcode 141 Linked List Cycle C++
- 关于《飞机游戏软件:C语言应用初步感受》的感想
- C++const总结
- C语言学习之旅
- C++中的struct与class继承方式
- 如何快速又正确地在C++里实现锁
- inline用法详解
- leetcode 70 Climbing Stairs C++
- 交换两个数
- 开始学习C++
- C++作业6
- C++ 标准函数库 —— 文件的输入输出 (Input/Output with files)
- C++ 高级篇(五)—— 预处理指令
- C++ 停止并禁用服务
- C++ 高级篇(四)—— 类型转换高级
- C++ 高级篇(三)—— 出错处理
- 基于arm的C++反汇编 函数的工作原理