亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

C++11常用的特性有哪些

發布時間:2022-02-23 13:35:43 來源:億速云 閱讀:105 作者:iii 欄目:開發技術

今天小編給大家分享一下C++11常用的特性有哪些的相關知識點,內容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。

C++ 是一個擁有用戶群體相當大的語言,同時也在多個領域使用的語言。從 C++98 的出現到 C++11 的正式定稿經歷了長達十年多之久的積累。

C++11C++ 的第二個主要版本(前一個是 C++98 而后一個是 C++17,C++14則是C++11的一次小的改進 ),并且是從 C++98 起的最重要更新。它引入了大量更改,標準化了既有實踐,并改進了對 C++ 程序員可用的抽象。

C++14/17 則是作為對 C++11 的重要補充和優化, C++20 則將這門語言領進了現代化的大門,所有這些新標準中擴充的特性,給 C++ 這門語言注入了新的活力。

C++11是對目前C++語言的擴展和修正, C++11不僅包含核心語言的新技能,而且擴展了C++的標準程序庫(STL) ,并入了大部分的C++ Technical Report 1(TR1) 程序庫(數學的特殊函數除外)。

C++11關鍵新特性:

核心語言功能特性

  • auto 與 decltype

  • 預置與棄置的函數

  • final 與 override

  • 尾隨返回類型

  • 右值引用

  • 移動構造函數與移動賦值運算符

  • 有作用域枚舉

  • constexpr 與字面類型

  • 列表初始化

  • 委托與繼承的構造函數

  • 花括號或等號初始化器

  • nullptr

  • long long

  • char16_t 與 char32_t

  • 類型別名

  • 變參數模板

  • 推廣的(非平凡)聯合體

  • 推廣的 POD (平凡類型與標準布局類型)

  • Unicode 字符串字面量

  • 用戶定義字面量

  • 屬性

  • lambda 表達式

  • noexcept 說明符與 noexcept 運算符

  • alignof 與 alignas

  • 多線程內存模型

  • 線程局部存儲

  • GC 接口

  • 范圍 for (基于 Boost 庫)

  • static_assert (基于 Boost 庫)

庫功能特性

頭文件

<typeindex> <type_traits> <chrono> <initializer_list> <tuple> <scoped_allocator> <cstdint> <cinttypes> <system_error> <cuchar> <array> <forward_list> <unordered_set> <unordered_map> <random> <ratio> <cfenv> <regex> <atomic> <thread> <mutex> <future> <condition_variable>

庫功能特性

  • 原子操作庫

  • emplace() 與其他遍及既存標準庫所有部分的右值引用使用

  • std::unique_ptr

  • std::move_iterator

  • std::initializer_list

  • 有狀態及有作用域分配器

  • std::forward_list

  • chrono 庫

  • ratio 庫

  • 新算法

  • Unicode 轉換平臺

  • thread library

  • std::exception_ptr

  • std::error_code 與 std::error_condition

  • 迭代器改進:

  • std::begin

  • std::end

  • std::next

  • std::prev

  • Unicode 轉換函數

以上就是“C++11常用的特性有哪些”這篇文章的所有內容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

c++
AI

登封市| 富川| 临汾市| 芜湖县| 南康市| 阿鲁科尔沁旗| 淮北市| 会宁县| 萨迦县| 辰溪县| 太湖县| 银川市| 和龙市| 类乌齐县| 余庆县| 广丰县| 永济市| 忻城县| 黄陵县| 政和县| 苍溪县| 宜君县| 灵台县| 嘉义县| 疏勒县| 名山县| 都兰县| 仁化县| 泰安市| 岢岚县| 息烽县| 济源市| 五寨县| 西乡县| 乐昌市| 南平市| 临城县| 云南省| 巴林左旗| 漠河县| 灵宝市|