<kbd id="daqct"></kbd>

  • <nav id="daqct"></nav>
    <wbr id="daqct"><pre id="daqct"></pre></wbr>
    <wbr id="daqct"></wbr>
    <form id="daqct"><th id="daqct"></th></form>

    [Investor Relations]  |  官方微博

    C/C++培訓

    美國上市公司 · 億元級外企Java培訓企業

    • 全國服務監督電話400-111-8989
    • 你需要了解的 C++ 17 Top 19 新特性

      發布:C++培訓  來源:開班盛況  時間: 2017年05月27日

    • ...

    • 什么是 C++17?

      C++17(或 C++1z)是繼 C++14 之后 C++ 編程語言 ISO/IEC 標準的下一次修訂的非正式名稱。C++17 現在功能已齊全,正在成為國際標準的路上。它的規范已于 2017 年 3 月達到國際標準草案的階段。

      C++17

      C++17 標準化圖表

      年份 C++ 標準 正式名稱
      1998 ISO/IEC 14882:1998 C++98
      2003 ISO/IEC 14882:2003 C++03
      2011 ISO/IEC 14882:2011 C++11
      2014 ISO/IEC 14882:2014 C++14
      2017 Yet to be determined C++17
      2020 Yet to be determined C++20


      C++17 的 19 個新特性

      1、使 static_assert 的文本信息可選

      2、刪除 trigraphs

      3、在模板參數中允許使用 typename(作為替代類)

      4、來自 braced-init-list 的新規則用于自動推導

      5、嵌套命名空間的定義,例如:使用 namespace X::Y { … } 代替 namespace X { namespace Y { … }}

      6、允許命名空間和枚舉器的屬性

      7、新的標準屬性:[[fallthrough]], [[maybe_unused]] 和 [[nodiscard]]

      8、UTF-8 字符文字

      9、對所有非類型模板參數進行常量評估

      10、Fold 表達式,用于可變的模板

      11、A compile-time static if with the form if constexpr(expression)

      12、結構化的綁定聲明,現在允許 auto [a, b] = getTwoReturnValues();

      13、if 和 switch 語句中的初始化器

      14、在某些情況下,確保通過編譯器進行 copy elision(Guaranteed copy elision by compilers in some cases)

      15、 一些用于對齊內存分配的擴展

      16、構造函數的模板推導,允許使用 std::pair(5.0, false) 代替 std::pair<double,bool>(5.0, false)

      17、內聯變量,允許在頭文件中定義變量

      18、__has_include,允許由預處理程序指令檢查頭文件的可用性

      19、__cplusplus 的值更改為 201703L

    • 上一篇:達內C++培訓1704開班盛況

      下一篇:沒有下一篇了

    網站導航
    2002-2018 達內時代科技集團有限公司 版權所有 京ICP證8000853號-56
    欧美三级片,白洁外传,第四色播日韩AV第一页,啪啪免费观看大全av 百度 好搜 搜狗
    <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>