C++ Qt設計模式

出版時間:2012-7  出版社:電子工業(yè)出版社  作者:Alan Ezust,Paul Ezust  頁數(shù):492  字數(shù):813000  
Tag標簽:無  

內容概要

美國艾朱斯特、艾朱斯特編著的《C++Qt設計模式》本書是美國薩??舜髮W已使用十余年的經典教程,利用跨平臺開源軟件開發(fā)框架Qt闡釋了C++
和設計模式中的主要思想。全書共分四個部分:第一部分介紹C++、UML、Qt
、模型-視圖、SQL、XML、設計模式等基礎知識,目的是為零基礎的C++初學者鋪墊一條學習面向對象編程的快捷之路;第二部分講解內存訪問、繼承等重要的C++特性,是前一部分的延伸和拓展;第三部分使用Phonon編寫了一個多媒體播放器,展示了主要技術理念的應用方法;附錄部分給出了C++保留關鍵字、Debian和Qt程序開發(fā)環(huán)境的配置等內容。每節(jié)的練習題和各章后面的復習題,既可作為課堂上的討論題,也可進一步啟發(fā)讀者對于關鍵知識點的思考。
《C++Qt設計模式》可作為軟件開發(fā)人員學習Qt開發(fā)技術的參考書,也可作為從事Qt軟件開發(fā)的研究人員和科技工作者的工具書。

作者簡介

作者:(美國)艾朱斯特(Alan Ezust) (美國)艾朱斯特(Paul Ezust) 譯者:閆鋒欣 張學敏 張君施 等

書籍目錄

第一部分  設計模式與Qt
第1章 C++簡介
1.1 C++概述
1.2 C++簡史
1.3 第個C++例子
1. 4 標準輸入與輸出
1.5 函數(shù)介紹
1.6 qmake,工程文件及Makefile
1.7 獲得在線幫助”
1.8 字符串”
1.9 流
1.10 文件流
1.1l 用于用戶輸入/輸出的Qt對話框
1.12 標志符,類型和常量
1.13 C++簡單類型
1.14 cot關鍵字
1.15 指針與內存訪問
1.16 引用變量
1.17 cot*與9*cot
1. 18 復習題
第2章 類與對象
第3章 Ql簡介
第4章 列表
第5章 函數(shù)
第6章 繼承與多態(tài)
第7章 庫與設計模式
第8章 Qobject,QApplication,信號和槽
第9章 窗件和設計師
第10章 主窗口和動作
第11章 范型和容器
第12章 元對象,屬性和反射編程
第13章 模型和視圖
第14章 驗證和正則表達式
第15章 XML解析
第16章 更多的設計模式
第17章 并發(fā)
第18章 數(shù)據(jù)庫編程
第二部分 C++語言規(guī)范
第19章 類型與表達式
第20章 作用域與存儲類
第21章 內存訪問
第22章 繼承詳解
第三部分 編程作業(yè)
第23章 MP3自動點唱機作業(yè)
附錄A C++的保留關鍵字
附錄B 標準頭文件
附錄C 開發(fā)工具
附錄D Alan的Debian程序員快速指南
附錄E C++/Qt配置
參考文獻.

章節(jié)摘錄

版權頁:   插圖:   第1章 C++簡介 本章介紹C++編程語言。將給出一些基本的概念,如關鍵字、常量、標志符、聲明、基本類型以及類型轉換。還將給出C++的歷史、演變過程以及它與C語言的關系。也會介紹幾個標準庫和Qt類。 1.1 C++概述 C++最初是在C中添加了一系列的預處理器宏,作為C的擴展而編寫的,它被稱為“帶類的C”。經過多年的演變和優(yōu)化,C++在C的基礎上添加了許多高級特性,比如強類型化、數(shù)據(jù)抽象、引用、運算符重載、函數(shù)重載以及對面向對象編程的大量支持。 C++保留了使C語言流行和成功的主要特性:速度、效率以及廣泛的表達能力,這種表達能力使得程序員能夠在從最低層(例如直接的操作系統(tǒng)調用和位操作)到最高層(例如操作包含大而復雜的對象的容器)的多個層次上進行編程。 C++設計之初的基本原則是:添加到C++中的任何功能,都不應導致不使用此功能的C語言代碼的運行時開銷。C++中存在許多高級特性,它們使程序員能夠編寫出可閱讀的、可復用的、面向對象的程序,而使用這些特|生不應導致編譯器做額外的大量工作。不過,為了維持程序的功能和代碼的可維護性,付出一些小代價(稍長的編譯時間)還是值得的。有些特f生存在運行時開銷,但是被C++編譯器編譯的C程序,應該與使用C編譯器編譯時運行得一樣快。 1.2 C++簡史 C++由Bjame Stroustrup在AT&T公司Bell實驗室工作時所設計,最終由Bell實驗室打包并負責其市場化工作。1981年,AT&T公司內部開始出現(xiàn)最初的C++版本,其后C++根據(jù)用戶的反饋逐步演化發(fā)展。 1986年初,Stroustrup撰寫的圖書The C++ Programming Language第一版發(fā)行。隨著1989年C++2.0的發(fā)布,C++迅速成為一種嚴謹、實用的編程語言。同年,人們開始致力于制定C++的國際標準。1997年,美國國家標準化學會(American National Standards Institute,ANSI)的一個委員會完成并在內部公布了一個C++語言的草案標準,名稱為Draft Standard The C++ Language,X3J16/97-14882,Information Technology Council(NSITC),Washington,DC.。 1998年6月,參加過歷時9年的ANSl/ISO(International Standards Organization,國際標準化組織)工作的來自20個主要國家的代表一致接受了該草案標準。Stroustrup撰寫的The C++ Programming Language第三版于1997年出版,該書被公認為是權威的C++參考手冊。

編輯推薦

《C++ Qt設計模式(第2版)》可作為軟件開發(fā)人員學習Qt開發(fā)技術的參考書,也可作為從事Qt軟件開發(fā)的研究人員和科技工作者的工具書。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    C++ Qt設計模式 PDF格式下載


用戶評論 (總計55條)

 
 

  •   這本書我是期待已久,我手頭上有一本《C++GUIQt4編程(第二版)》,看過之后總感覺少點什么,原來才發(fā)現(xiàn)是缺少一本介紹Qt設計模式的書,我是為了學習C++而學習Qt的,所以這本書必不可少。送貨速度這次是超贊,太快了,完全超出我意料之外,頭天下午下訂單,第二天上午就到了,送貨員也很盡職,知道先打個電話通知貨到了,而不是放到前臺就一走了之??磥碣I書還是當當好。
  •   詳細講述了使用Qt設計程序的模式,對于使用其他框架的C++程序員也是一個非常有用的參考
  •   學習Qt必備書籍,還能學習設計模式,很好。
  •   有關QT的設計模式的書
  •   必須點贊,既復習了設計模式,又學了qt
  •   如果只有一般編程基礎,對C++不是很了解,但又要學習Qt,這本書就可以幫你的忙!從C++入手,對整個你在Qt中需要用到的相關只是做了講解,很不錯~
  •   剛接觸qt買了看看
  •   講解到位,很適合于有一定C++基礎的技術人員,有助于提高程序員的設計水平
  •   研究中,適合初學者!
  •   書挺不錯的,平時當個工具書,用到什么,再查什么
  •   這本書很權威 很好 適合我們多學習
  •   真正在學習 很好
  •   國內這方面的書籍比較少,所以還是非常不錯的!很不錯的專業(yè)方面的書籍,值得購買?。?!
  •   收到書了,很滿意,我的書保護的很好,還有送貨很及時
  •   書質量不錯,7折也比別家便宜點 不過總的來說不錯。
  •   剛收到,快遞挺快的。書的質量也很好,慢慢看吧
  •   買書實惠!
  •   在工作中還是要用到的,能提高自己的業(yè)務水平。
  •   送貨速度真給力!頂一下
  •   還沒看,質量挺好,下次再來。
  •   暫未讀完,暫無心得,之后可以追加嗎?
  •   速度蠻快的,貨還可以,就是腳有點破損,估計運輸時搞得
  •   從另一個角度談了一些QT的東西,不過感覺跟設計模式有點牽強,總體來講案例很多,內容比較充實。
  •   還沒來得及看,假期結合qt 4 編程好好學習吧。
  •   比較基礎的C++和Qt方面的介紹,比較遺憾的是關于UML方面的內容太少,僅僅一筆帶過
  •   不是空講C++,而是配合QT來講,這樣你可以把學到的知識用于實踐,非常好。
  •   書的內容可圈可點,對于有了C++基礎學習者來說,這本書是一本不錯的拓展與加深。不過貌似翻譯在某些地方有些欠妥,感覺和原著(英文版)相比,個別地方有機翻的嫌疑。
  •   太基礎了吧,權當復習c++了
  •   后來書給同學用了,他說還算不錯~
  •   說真的。挺不錯的。對C++的知識有更進一步的鞏固。
  •   水平有限,理解起來還是有點困難吧。課后練習和復習能有答案就好了。。
  •   買了回來沒時間看 也不知道什么時候有時間了- !
  •   哈啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊
  •   對C++中QT的設計模式進行了詳細介紹
  •   這本書看名字以為是講設計模式的,其實是講qt基礎的。
  •   設計模式方面缺少太少了!
  •   雖然我是初學者,拿來入門沒問題,但是沒有找到我買這本書想要的內容
  •   書面有些臟亂,有折疊的。
  •   在廣州送貨,廣州收貨 你TMD 要3天(還沒有)....讓送貨人去死吧~~~~
  •   有原生C++的,也有Qt的,特別是Qt的值得一看
  •   很好的入門教材,印刷質量也不錯。希望趕緊出來對應Qt5的版本!
  •   有些章節(jié)寫的可以,有的地方講得不夠,有的地方過于啰嗦
  •   看著挺簡單,其實很難領會。
  •   這本書幾乎是面向入門級的愛好者寫的,都是很基礎的內容。但是作為入門級書,又沒有QT的配置、工程的創(chuàng)建等內容。本書前兩章都在介紹c++,很無聊。例子的代碼很詳細,但是注釋太少??梢援斪鞔髮W教材,但是不適合自己看。
  •   書隨筆本好書,不過太適合入門
  •   這本書對Qt的一些概念及機制講的很好,講的深度很合適,既有興趣看下去,又不覺得講的太淺顯,我讀完書中Qt相關的部分后,就可以很自如地用Qt做開發(fā)了。書中關于C++的部分感覺有點多了,不過也無傷大雅
  •   我是先看過Qt C++ GUI 第四版,針對初學者的。這本書講的深度一點。這的很好很好
  •   其實是一本講解c++語法的書籍
  •   學習QT
  •   學QT,內容不錯
  •   不錯,很好。。十分喜歡!
  •   挺好的一本qt書,適合學習
  •   現(xiàn)在正要用,買來看看
  •   看名字就感覺挺厲害的。
  •   講解的是C++和Qt的知識,挺適合我的
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7