MatthewcWilson是一名軟件開發顧問,STLSoft庫的創建者,他為雙月刊C/C++UserscJournal撰寫關於將C/C++與其他語言和技術進行整閤的專欄文章,同時亦是C++ExpertscForum在綫專欄作傢。Wilson有十餘年C++開發經驗。目前定居於澳大利亞。他擁有英國曼徹斯特大學博士學位。
榮耀是南京師範大學教師。他是一名C++講師和研究者。譯有《C++必知必會》、《C+Templates全覽》以及《C++TemplatecMetaprogramming中文版》(中文繁體版)等,並在斯刊雜誌上發錶過多篇文章。他原任電力自動化研究院工程師與項目經理,是數個企業級信息係統項目負責人
劉未鵬畢業於南京大學軟件學院,熱愛C++,長期關注C++前沿技術,對C++有較深的研究。曾在《程序員》上發錶文章數篇。個人blog是http://blog.csdn.net/pongba。郵箱:pp_liu@msn.com
即便是C++陣營裏最忠實的信徒,也不得不承認:C++語言並不完美。實際上,世界上也沒有完美的編程語言。
如何剋服C++類型係統的不足?在C++中,如何利用約束、契約和斷言來實施軟件設計?如何處理被C++標準所忽略的動態庫、靜態對象以及綫程等有關的問題?隱式轉換有何替代方案?本書將為你一一解答這些問題。針對C++的每一個不完美之處,本書都具體地分析原因,並探討實用的解決方案。書中也不乏許多作者創新的、你從未聽說過或使用的技術,但這些確實能幫助你成為C++方麵的專傢。
本書適閤有一定經驗的C++程序員和項目經理閱讀,也適閤對C++編程的一些專門或高級話題感興趣的讀者參考。
發表於2024-12-18
Imperfect C++ 2024 pdf epub mobi 電子書 下載
目錄迴到頂部↑ 第一部分 基礎知識 1 第1章 強製設計:約束、契約和斷言 3 1.1 綠蛋和火腿 4 1.2 編譯期契約:約束. 4 1.2.1 musthavebase() 5 1.2.2 mustbesubscriptable() 6 1.2.3 mustbesubscriptableas_decayable_pointer() 6 1.2.4 mustbepod 1.2.5 must_besame_size() 9...
評分目錄迴到頂部↑ 第一部分 基礎知識 1 第1章 強製設計:約束、契約和斷言 3 1.1 綠蛋和火腿 4 1.2 編譯期契約:約束. 4 1.2.1 musthavebase() 5 1.2.2 mustbesubscriptable() 6 1.2.3 mustbesubscriptableas_decayable_pointer() 6 1.2.4 mustbepod 1.2.5 must_besame_size() 9...
評分目錄迴到頂部↑ 第一部分 基礎知識 1 第1章 強製設計:約束、契約和斷言 3 1.1 綠蛋和火腿 4 1.2 編譯期契約:約束. 4 1.2.1 musthavebase() 5 1.2.2 mustbesubscriptable() 6 1.2.3 mustbesubscriptableas_decayable_pointer() 6 1.2.4 mustbepod 1.2.5 must_besame_size() 9...
評分目錄迴到頂部↑ 第一部分 基礎知識 1 第1章 強製設計:約束、契約和斷言 3 1.1 綠蛋和火腿 4 1.2 編譯期契約:約束. 4 1.2.1 musthavebase() 5 1.2.2 mustbesubscriptable() 6 1.2.3 mustbesubscriptableas_decayable_pointer() 6 1.2.4 mustbepod 1.2.5 must_besame_size() 9...
評分目錄迴到頂部↑ 第一部分 基礎知識 1 第1章 強製設計:約束、契約和斷言 3 1.1 綠蛋和火腿 4 1.2 編譯期契約:約束. 4 1.2.1 musthavebase() 5 1.2.2 mustbesubscriptable() 6 1.2.3 mustbesubscriptableas_decayable_pointer() 6 1.2.4 mustbepod 1.2.5 must_besame_size() 9...
圖書標籤: C++ 編程 Programming 計算機技術 計算機 英文原版 程序設計 技術
Imperfect C++ 2024 pdf epub mobi 電子書 下載