首本全面深入解讀C++11新標準的專著,不僅詳細闡述了C++11標準的設計原則,而且系統地講解了C++11新標準中的所有新語言特性、新標準庫特性、對原有特性的改進,以及如何應用所有這些新特性。
全書一共8章︰第1章從設計思維和應用範疇兩個維度對C++11新標準中的所有特性進行了分類,呈現了C++11新特性的原貌;第2章講解了在保證與C語言和舊版C++標準充分兼容的原則下增加的一些新特性;第3章講解了具有廣泛可用性、能與其他已有的或者新增的特性結合起來使用的、具有普適性的一些新特性;第4章講解了C++11新標準對原有一些語言特性的改進,這些特性不僅能讓C++變得更強大,還能提升程序員編寫代碼的效率;第5章講解了C++11在安全方面所做的改進,主要涵蓋枚舉類型安全和指針安全兩個方面的內容;第6章講解了為了進一步提升和挖掘C++程序性能和讓C++能更好地適應各種新硬件的發展而設計的新特性,如多核、多線程、並行編程方面的新特性;第7章講解了一些顛覆C++一貫設計思想的新特性,如lambda表達式等;第8章講解了C++11為了解決C++編程中各種典型實際問題而做出的有效改進,如對Unicode的深入支持等。附錄中則介紹了C++11標準與其他相關標準的兼容性和區別、C++11中棄用的特性、編譯器對C++11的支持情況,以及學習C++11的相關資源。