C++ Qt设计模式

出版时间:2012-7  出版社:电子工业出版社  作者:Alan Ezust,Paul Ezust  页数:492  字数:813000  
Tag标签:无  

内容概要

美国艾朱斯特、艾朱斯特编著的《C++Qt设计模式》本书是美国萨福克大学已使用十余年的经典教程,利用跨平台开源软件开发框架Qt阐释了C++
和设计模式中的主要思想。全书共分四个部分:第一部分介绍C++、UML、Qt
、模型-视图、SQL、XML、设计模式等基础知识,目的是为零基础的C++初学者铺垫一条学习面向对象编程的快捷之路;第二部分讲解内存访问、继承等重要的C++特性,是前一部分的延伸和拓展;第三部分使用Phonon编写了一个多媒体播放器,展示了主要技术理念的应用方法;附录部分给出了C++保留关键字、Debian和Qt程序开发环境的配置等内容。每节的练习题和各章后面的复习题,既可作为课堂上的讨论题,也可进一步启发读者对于关键知识点的思考。
《C++Qt设计模式》可作为软件开发人员学习Qt开发技术的参考书,也可作为从事Qt软件开发的研究人员和科技工作者的工具书。

作者简介

作者:(美国)艾朱斯特(Alan Ezust) (美国)艾朱斯特(Paul Ezust) 译者:闫锋欣 张学敏 张君施 等

书籍目录

第一部分  设计模式与Qt
第1章 C++简介
1.1 C++概述
1.2 C++简史
1.3 第个C++例子
1. 4 标准输入与输出
1.5 函数介绍
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章 函数
第6章 继承与多态
第7章 库与设计模式
第8章 Qobject,QApplication,信号和槽
第9章 窗件和设计师
第10章 主窗口和动作
第11章 范型和容器
第12章 元对象,属性和反射编程
第13章 模型和视图
第14章 验证和正则表达式
第15章 XML解析
第16章 更多的设计模式
第17章 并发
第18章 数据库编程
第二部分 C++语言规范
第19章 类型与表达式
第20章 作用域与存储类
第21章 内存访问
第22章 继承详解
第三部分 编程作业
第23章 MP3自动点唱机作业
附录A C++的保留关键字
附录B 标准头文件
附录C 开发工具
附录D Alan的Debian程序员快速指南
附录E C++/Qt配置
参考文献.

章节摘录

版权页:   插图:   第1章 C++简介 本章介绍C++编程语言。将给出一些基本的概念,如关键字、常量、标志符、声明、基本类型以及类型转换。还将给出C++的历史、演变过程以及它与C语言的关系。也会介绍几个标准库和Qt类。 1.1 C++概述 C++最初是在C中添加了一系列的预处理器宏,作为C的扩展而编写的,它被称为“带类的C”。经过多年的演变和优化,C++在C的基础上添加了许多高级特性,比如强类型化、数据抽象、引用、运算符重载、函数重载以及对面向对象编程的大量支持。 C++保留了使C语言流行和成功的主要特性:速度、效率以及广泛的表达能力,这种表达能力使得程序员能够在从最低层(例如直接的操作系统调用和位操作)到最高层(例如操作包含大而复杂的对象的容器)的多个层次上进行编程。 C++设计之初的基本原则是:添加到C++中的任何功能,都不应导致不使用此功能的C语言代码的运行时开销。C++中存在许多高级特性,它们使程序员能够编写出可阅读的、可复用的、面向对象的程序,而使用这些特|生不应导致编译器做额外的大量工作。不过,为了维持程序的功能和代码的可维护性,付出一些小代价(稍长的编译时间)还是值得的。有些特f生存在运行时开销,但是被C++编译器编译的C程序,应该与使用C编译器编译时运行得一样快。 1.2 C++简史 C++由Bjame Stroustrup在AT&T公司Bell实验室工作时所设计,最终由Bell实验室打包并负责其市场化工作。1981年,AT&T公司内部开始出现最初的C++版本,其后C++根据用户的反馈逐步演化发展。 1986年初,Stroustrup撰写的图书The C++ Programming Language第一版发行。随着1989年C++2.0的发布,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版)》可作为软件开发人员学习Qt开发技术的参考书,也可作为从事Qt软件开发的研究人员和科技工作者的工具书。

图书封面

图书标签Tags

评论、评分、阅读与下载


    C++ Qt设计模式 PDF格式下载


用户评论 (总计55条)

 
 

  •   这本书我是期待已久,我手头上有一本《C++GUIQt4编程(第二版)》,看过之后总感觉少点什么,原来才发现是缺少一本介绍Qt设计模式的书,我是为了学习C++而学习Qt的,所以这本书必不可少。送货速度这次是超赞,太快了,完全超出我意料之外,头天下午下订单,第二天上午就到了,送货员也很尽职,知道先打个电话通知货到了,而不是放到前台就一走了之。看来买书还是当当好。
  •   详细讲述了使用Qt设计程序的模式,对于使用其他框架的C++程序员也是一个非常有用的参考
  •   学习Qt必备书籍,还能学习设计模式,很好。
  •   有关QT的设计模式的书
  •   必须点赞,既复习了设计模式,又学了qt
  •   如果只有一般编程基础,对C++不是很了解,但又要学习Qt,这本书就可以帮你的忙!从C++入手,对整个你在Qt中需要用到的相关只是做了讲解,很不错~
  •   刚接触qt买了看看
  •   讲解到位,很适合于有一定C++基础的技术人员,有助于提高程序员的设计水平
  •   研究中,适合初学者!
  •   书挺不错的,平时当个工具书,用到什么,再查什么
  •   这本书很权威 很好 适合我们多学习
  •   真正在学习 很好
  •   国内这方面的书籍比较少,所以还是非常不错的!很不错的专业方面的书籍,值得购买!!!
  •   收到书了,很满意,我的书保护的很好,还有送货很及时
  •   书质量不错,7折也比别家便宜点 不过总的来说不错。
  •   刚收到,快递挺快的。书的质量也很好,慢慢看吧
  •   买书实惠!
  •   在工作中还是要用到的,能提高自己的业务水平。
  •   送货速度真给力!顶一下
  •   还没看,质量挺好,下次再来。
  •   暂未读完,暂无心得,之后可以追加吗?
  •   速度蛮快的,货还可以,就是脚有点破损,估计运输时搞得
  •   从另一个角度谈了一些QT的东西,不过感觉跟设计模式有点牵强,总体来讲案例很多,内容比较充实。
  •   还没来得及看,假期结合qt 4 编程好好学习吧。
  •   比较基础的C++和Qt方面的介绍,比较遗憾的是关于UML方面的内容太少,仅仅一笔带过
  •   不是空讲C++,而是配合QT来讲,这样你可以把学到的知识用于实践,非常好。
  •   书的内容可圈可点,对于有了C++基础学习者来说,这本书是一本不错的拓展与加深。不过貌似翻译在某些地方有些欠妥,感觉和原著(英文版)相比,个别地方有机翻的嫌疑。
  •   太基础了吧,权当复习c++了
  •   后来书给同学用了,他说还算不错~
  •   说真的。挺不错的。对C++的知识有更进一步的巩固。
  •   水平有限,理解起来还是有点困难吧。课后练习和复习能有答案就好了。。
  •   买了回来没时间看 也不知道什么时候有时间了- !
  •   哈啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊
  •   对C++中QT的设计模式进行了详细介绍
  •   这本书看名字以为是讲设计模式的,其实是讲qt基础的。
  •   设计模式方面缺少太少了!
  •   虽然我是初学者,拿来入门没问题,但是没有找到我买这本书想要的内容
  •   书面有些脏乱,有折叠的。
  •   在广州送货,广州收货 你TMD 要3天(还没有)....让送货人去死吧~~~~
  •   有原生C++的,也有Qt的,特别是Qt的值得一看
  •   很好的入门教材,印刷质量也不错。希望赶紧出来对应Qt5的版本!
  •   有些章节写的可以,有的地方讲得不够,有的地方过于啰嗦
  •   看着挺简单,其实很难领会。
  •   这本书几乎是面向入门级的爱好者写的,都是很基础的内容。但是作为入门级书,又没有QT的配置、工程的创建等内容。本书前两章都在介绍c++,很无聊。例子的代码很详细,但是注释太少。可以当作大学教材,但是不适合自己看。
  •   书随笔本好书,不过太适合入门
  •   这本书对Qt的一些概念及机制讲的很好,讲的深度很合适,既有兴趣看下去,又不觉得讲的太浅显,我读完书中Qt相关的部分后,就可以很自如地用Qt做开发了。书中关于C++的部分感觉有点多了,不过也无伤大雅
  •   我是先看过Qt C++ GUI 第四版,针对初学者的。这本书讲的深度一点。这的很好很好
  •   其实是一本讲解c++语法的书籍
  •   学习QT
  •   学QT,内容不错
  •   不错,很好。。十分喜欢!
  •   挺好的一本qt书,适合学习
  •   现在正要用,买来看看
  •   看名字就感觉挺厉害的。
  •   讲解的是C++和Qt的知识,挺适合我的
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7