注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計C/C++及其相關Applied C++中文版

Applied C++中文版

Applied C++中文版

定 價:¥62.00

作 者: (美)羅曼尼克,(美)曼特茲 編著,紅然 譯
出版社: 科學出版社
叢編項:
標 簽: VC++

購買這本書可以去


ISBN: 9787030328007 出版時間: 2011-12-13 包裝: 平裝
開本: 16開 頁數(shù): 320 字數(shù):  

內容簡介

  《Applied C++中文版》是開發(fā)高質量、可維護軟件的實用而簡明的指導書籍。它體現(xiàn)了c++、模板及標準模板庫(STL)對于工業(yè)級程序設計的強大作片。不論你是獨立的開發(fā)人員,還是大型軟件開發(fā)團隊的成員,《Applied C++構建更佳軟件的實用技術(中文版)》提供的技術和技巧都將幫助你提高編程語言和設計方面的技能,以便更有效地解決實際問題。全書共8章,其中第1章為緒論,第2章為一個測試應用,第3章為設計技術,第4章為設計構思,第5章為系統(tǒng)構思,第6章為實現(xiàn)構思,第7章為測試與性能,第8章為高級主題,最后附錄A和附錄B介紹了有用的在線資源及原光盤信息(現(xiàn)被相關網站取代)。 《Applied C++中文版》內容翔實,結構清晰,適于有一定項目開發(fā)經驗的C++程序員,以及對STL非常熟悉的讀者選用。

作者簡介

  作者:(美國)羅曼尼克(Philip Romanil) (美國)曼特茲(Amy Muntz) 譯者:紅然 羅曼尼克(Philip Romanik),是一名獨立顧問,在過去的20年里,一直從事軟件開發(fā),設計和實現(xiàn)了多個大型軟件應用。他是為性能要求較高的應用領域開發(fā)實時、嵌入式軟件的專家,已經為其客戶發(fā)明了多項專利技術,還曾為祠達公司和微軟公司等業(yè)界巨頭提供服務。 曼特茲(Amy Muntz),也是一名獨立顧問,不僅擁有精深的開發(fā)技術,在商業(yè)應用領域有很豐富的經驗,還擅長于編寫這兩個領域的國書。她致力丁富有挑戰(zhàn)性的軟件產品的開發(fā)和管理,在過去的15年里,曾成功地幫助客戶構建滿足其商業(yè)目標的產品,并在市場上成功推廣了這些產品。

圖書目錄

第1章 緒論
 1.1圖像基礎
    1.1.1 RGB圖像
    1.1.2 HSl圖像
 1.2小結
第2章一個測試應用
 2.1圖像類的設計
 2.2縮略類
 2.3類的實現(xiàn)
    2.3.1圖像類
    2.3.2縮略類
 2.4小結
第3章 設計技術
 3.1內存分配
    3.1.1內存分配對象的必要性
    3.1.2內存分配對象的需求
    3.1.3模板入門
    3.1.4類圖中使用的記法
    3.1.5內存分配對象的類層次
 3.2原型
    3.2 1為什么建立原型
    3.2.2常見顧慮
    3.2.3圖像框架的原型建立策略
    3.2.4原型l:簡單圖像對象
    3.2.5原型2:模板圖像對象
    3.2.6原型3:從圖像對象中分離存儲-
 3.3小結
第4章設計構思
 4.1編碼原則
    4.1.1修改現(xiàn)有的軟件
    4.1.2命名約定
    4.1.3格式縮進
    4.1.4注釋
    4.1.5頭文件問題
    4.1.6限制
 4.2可重用代碼
 4.3調試支持設計
    4.3.1創(chuàng)建通用調試流
    4.3.2創(chuàng)建匯點
    4.3.3將匯點連接至流
    4.3.4控制調試輸出
    4.3.5通過對象注冊表間接訪問對象
 4.4小結
第5章系統(tǒng)構思
 5.1多線程和多進程設計
    5.1.1線程
    5.1.2線程同步
    5.1.3進程
 5.2異常處理
  5.2.1設計自己的異??蚣?br />    5.2.2避免異常濫用
    5.2.3使用斷言
  5.3編譯時與運行時的問題
    5.3.1編譯器問題
    5.3.2運行時問題
    5.3.3模板特殊化
 5.4國際化編碼
    5.4.1 Unicode
    5.4.2一個簡單的字符串資源管理器
    5.4.3在文件中存儲字符串及從文件中恢復字符串
  ……

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號