隨筆 - 67  文章 - 79  trackbacks - 0
          <2007年9月>
          2627282930311
          2345678
          9101112131415
          16171819202122
          23242526272829
          30123456

          常用鏈接

          留言簿(1)

          隨筆檔案

          文章檔案

          相冊

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          用stl打印極值
          #include <iostream>
          #include 
          <limits>
          #include 
          <string>
          using namespace std;
          #define TRACEMAX(TYPENAME) {cout<<"MAX("<<#TYPENAME<<"):"<<numeric_limits<TYPENAME>::max()<<endl;}

          int main(int argc, char** argv) {
              cout
          <<boolalpha;
              TRACEMAX(
          short)
              TRACEMAX(
          int)
              TRACEMAX(
          long)
              TRACEMAX(
          long long)
              cout
          <<endl;
              TRACEMAX(
          float)
              TRACEMAX(
          double)
              TRACEMAX(
          long double)

              
          return 0;
          }
          輸出結果:在Ubuntu 7.04i386上
          MAX(short):32767
          MAX(int):2147483647
          MAX(long):2147483647
          MAX(long long):9223372036854775807

          MAX(float):3.40282e+38
          MAX(double):1.79769e+308
          MAX(long double):1.18973e+4932
          posted on 2007-09-25 21:20 zarra 閱讀(126) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
          博客園   IT新聞   Chat2DB   C++博客   博問  
           
          主站蜘蛛池模板: 宣威市| 政和县| 江永县| 和硕县| 那曲县| 绥化市| 永胜县| 通州市| 台中市| 聊城市| 汽车| 方城县| 南岸区| 吴忠市| 迭部县| 图们市| 万安县| 宣恩县| 从江县| 苍溪县| 开阳县| 涟源市| 信宜市| 东海县| 大同市| 同心县| 鹰潭市| 定远县| 华阴市| 辉县市| 大安市| 瑞丽市| 抚顺市| 理塘县| 寻甸| 类乌齐县| 林甸县| 名山县| 北川| 铜山县| 南乐县|