C++ limits头文件
/ /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;
}
/*
 * 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;
}
            
 
作者:visayafan            
 
出处:http://www.cnblogs.com/visayafan/
本博客文章欢迎转载,转载时请注意标明出处。
                    
                

                
            
        
浙公网安备 33010602011771号