C++新經(jīng)典
本書是一部C/C++編程語言書,定位在C/C++語言本身的講解上面。本書包含紙質圖書以及教學源代碼文件。
本書共分為三部分:第1部分為C/C++語言概述(第1章),主要介紹了C和C++語言的起源、市場需求、就業(yè)形勢及如何搭建語言開發(fā)環(huán)境等內(nèi)容。第2部分為C語言(第2~12章),主要介紹C語言的各種開發(fā)知識,包括基礎知識,如常量、變量、表達式、程序結構、數(shù)組、函數(shù)等,也包括高級知識,如指針、結構、位運算、文件等,本部分的學習正是為后面的學習打下基礎。第3部分C++語言(第13~20章),主要介紹C++語言的各種開發(fā)知識,包括基礎知識比如面向對象編程、命名空間、容器、迭代器,也包括類的詳細介紹、模板與泛型的詳細介紹;高級知識比如智能指針詳細介紹、并發(fā)與多線程詳細介紹;擴展知識比如內(nèi)存高級話題、STL標準模板庫大局觀,C++11新標準比如可調用對象、萬能引...
本書是一部C/C++編程語言書,定位在C/C++語言本身的講解上面。本書包含紙質圖書以及教學源代碼文件。
本書共分為三部分:第1部分為C/C++語言概述(第1章),主要介紹了C和C++語言的起源、市場需求、就業(yè)形勢及如何搭建語言開發(fā)環(huán)境等內(nèi)容。第2部分為C語言(第2~12章),主要介紹C語言的各種開發(fā)知識,包括基礎知識,如常量、變量、表達式、程序結構、數(shù)組、函數(shù)等,也包括高級知識,如指針、結構、位運算、文件等,本部分的學習正是為后面的學習打下基礎。第3部分C++語言(第13~20章),主要介紹C++語言的各種開發(fā)知識,包括基礎知識比如面向對象編程、命名空間、容器、迭代器,也包括類的詳細介紹、模板與泛型的詳細介紹;高級知識比如智能指針詳細介紹、并發(fā)與多線程詳細介紹;擴展知識比如內(nèi)存高級話題、STL標準模板庫大局觀,C++11新標準比如可調用對象、萬能引用、函數(shù)模板類型推斷、引用折疊、完美轉發(fā)、auto推斷、decltype、lambda表達式、初始化列表、類型萃取等。
本書以擇業(yè)為導向,涵蓋90%的C/C++語言常用開發(fā)知識,通俗易懂、范例眾多,對于希望從事C/C++開發(fā)的讀者極具實用價值,本書是一本不可多得的、值得珍藏并能夠陪伴讀者數(shù)年甚至數(shù)十年的參考書。
本書主要適合以下幾類讀者:
(1)C/C++語言初學者或者其他計算機語言轉到C/C++語言的程序員。
(2)從事C/C++開發(fā)多年的程序員,希望能夠詳細地復習一下基礎的C/C++知識,把整個知識線串一串,形成一個比較完整的學習體系。
(3)已經(jīng)掌握C++98標準,但是需要進一步學習C++11/14/17新標準的程序員。
王健偉 男,1976年9月生,網(wǎng)名狂想(KuangXiang),1995年畢業(yè)于哈爾濱工程大學計算機及應用專業(yè),擁有20多年軟件開發(fā)經(jīng)驗,參與開發(fā)過數(shù)十個實際項目,涉及網(wǎng)絡通信、網(wǎng)絡安全、網(wǎng)絡游戲等領域,具備極其深厚的軟件開發(fā)實戰(zhàn)經(jīng)驗。曾參與創(chuàng)辦深圳知名網(wǎng)絡安全公司安絡科技有限公司,是中國首套網(wǎng)絡安全在線掃描評估系統(tǒng)項目負責人、全球同服獨立游戲《冒險之路》制作人。
C++新經(jīng)典系列一共計劃出七本書,每本書都追求在中國以及世界范圍內(nèi)的同類書籍中,在所涉及知識的深度、廣度、易學性、實用性方面無以倫比,對于C/C++語言學習者,千萬不要錯過這個系列的每一本書。這七本書的出版時間跨度大概為2020~2023年之間,截止到2020年8月,該系列已出版的書籍為《C++新經(jīng)典》與《C++新經(jīng)典:對象模型》兩本書。
