精品丰满熟女一区二区三区_五月天亚洲欧美综合网_亚洲青青青在线观看_国产一区二区精选

  • <menu id="29e66"></menu>

    <bdo id="29e66"><mark id="29e66"><legend id="29e66"></legend></mark></bdo>

  • <pre id="29e66"><tt id="29e66"><rt id="29e66"></rt></tt></pre>

      <label id="29e66"></label><address id="29e66"><mark id="29e66"><strike id="29e66"></strike></mark></address>
      學(xué)習(xí)啦 > 學(xué)習(xí)英語 > 專業(yè)英語 > 計算機英語 > c語言中max的用法

      c語言中max的用法

      時間: 長思709 分享

      c語言中max的用法

        c語言中max的用法你知道嗎?下面小編就跟你們詳細介紹下c語言中max的用法,希望對你們有用。

        c語言中max的用法如下:

        標(biāo)準庫在<algorithm>頭中定義了兩個模板函數(shù)std::min() 和 std::max()。通常用它可以計算某個值對的最小值和最大值。

        可惜在 Visual C++ 無法使用它們,因為沒有定義這些函數(shù)模板。原因是名字min和max與<windows.h>中傳統(tǒng)的min/max宏定義有沖突。為了解決這個問題,Visual C++ 定義了另外兩個功能相同的模板:_cpp_min() 和 _cpp_max()。我們可以用它們來代替std::min() 和 std::max()。

        為了禁用Visual C++中的 min/max宏定義,可以在包含<windows.h>頭文件之前加上:

        #define NOMINMAX

        或者將 NOMINMAX 加到 preprocessor difinitions 中。具體方法是:

        Visual C++ 6.0: 打開工程文件(*.dsw)或者(*.dsp),選中要定義的工程,進入菜單“Project”=>“Settings”(打開Settings對話框)=> 在左上角的“Setting for”下拉列表框處選擇“All configurations”,然后選中“C/C++”標(biāo)簽=>在 “preprocessor difinitions”編輯框中加上“NOMINMAX”即可。

        Visual C++ 7.0: 打開工程項目文件(*.sln)或者(*.vcproj),選中要定義的工程項目,進入菜單“項目”=>“屬性”(打開項目屬性對話框)=>在左上角的“配置”下拉列表框處選擇“所有配置”,然后在左邊的“屬性配置”中選擇=>“C/C++”=>“預(yù)處理器”=>右邊“預(yù)處理器定義”處加上“NOMINMAX”。

      533283