隨筆 - 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)  編輯  收藏

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


          網站導航:
           
          主站蜘蛛池模板: 宁安市| 乐东| 江孜县| 长葛市| 九江县| 南靖县| 彭阳县| 萍乡市| 板桥市| 石林| 许昌市| 黔西县| 华阴市| 怀远县| 邻水| 益阳市| 仲巴县| 泊头市| 南溪县| 新宁县| 梁平县| 榆林市| 腾冲县| 安宁市| 丰都县| 淅川县| 稷山县| 平江县| 正蓝旗| 筠连县| 山东省| 临洮县| 成武县| 闵行区| 固阳县| 东乡县| 昭觉县| 行唐县| 绥化市| 北海市| 班戈县|