91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

东丰县| 北票市| 凭祥市| 玉龙| 治县。| 开江县| 龙南县| 宁夏| 汉源县| 新干县| 芦山县| 葫芦岛市| 襄城县| 滦平县| 皋兰县| 周口市| 荥经县| 彭山县| 环江| 玉树县| 两当县| 广州市| 沙河市| 随州市| 龙山县| 琼海市| 青浦区| 静宁县| 济阳县| 海林市| 清苑县| 阿拉尔市| 达州市| 南陵县| 连山| 诏安县| 彰化市| 临澧县| 普兰店市| 青川县| 西盟|