书籍详情

C++程序设计从入门到精通

C++程序设计从入门到精通

作者:雍俊海 著

出版社:清华大学出版社

出版时间:2022-01-01

ISBN:9787302592372

定价:¥128.00

购买这本书可以去
内容简介
  《C++程序设计从入门到精通》讲解C++程序设计知识及其编程方法,包括结构化程序设计、面向对象程序设计、共用体、异常处理、模板与标准模板库、字符串处理、标准输入输出与文件处理、MFC图形界面程序设计、设计模式、编程规范、程序调试与测试等内容,并且每章都附有习题。《C++程序设计从入门到精通》的章节编排与内容以人们学习与认知过程为基础,紧扣新国际标准,与公司的实际需求相匹配。《C++程序设计从入门到精通》采用特殊字体突出中心词,以期读者在轻松和欢乐之中迅速了解与掌握C++程序设计的知识和方法,并应用到实践中去。《C++程序设计从入门到精通》内容丰富易学,而且提供丰富例程和例句,既可以作为高等学校C++程序设计和面向对象程序设计等课程的基础教材,也可以作为需要使用C++语言的工程人员和科技工作者的自学参考书。《C++程序设计从入门到精通》特点:重点突出:《C++程序设计从入门到精通》不仅在内容上抓住并突出C++程序设计的重点和核心本质,而且在形式上通过加粗加框的方式突出各部分内容以及各个概念的中心词。准确严谨:《C++程序设计从入门到精通》努力去除现有C++现有相关文献资料当中的浮华与众多的错误,内容准确严谨,并且详细讲解如何进行C++程序等价类划分,提高程序测试的有效性。内容新颖:《C++程序设计从入门到精通》内容紧扣新国际标准和软件产业新实际需求,在C++面向对象程序设计、图形界面程序设计、设计模式和编程规范等方面具有鲜明特色。例程丰富:《C++程序设计从入门到精通》提供了109个例程和众多的示例性代码,采用简明方式揭示C++程序设计本质之处,通过翔实例程和例句展现C++编程思想,方便入门与自学。
作者简介
  雍俊海,清华大学软件学院教授、博士生导师和学术委员会主任,计算机辅助设计、图形学与可视化研究所所长,计算机学会会士,中国工业技术软件化产业联盟CAD专业技术委员会副主任,计算机学会计算机辅助设计与图形学专业委员会常委,全国技术产品文件标准化技术委员会委员,曾任IEEE形状造型和CAD/Graphics等多个国际会议程序委员会联合主席,国际期刊《Computers & Graphics》的Associate Editor。主要研究方向为计算机辅助设计软件理论与技术。获得过国家杰出青年科学基金、全国优秀博士论文奖和国际Elsevier Outstanding Service Award等荣誉。在《TOG》和《CAD》等期刊与会议上发表约200篇学术论文,负责或参与制订17项国家标准,出版了《C程序设计》等8本书,其中教材《Java程序设计教程》获教育部普通高等教育精品教材、北京高等教育精品教材和首届中国大学出版社图书奖一等奖等多个奖励。另外,还编写了生动有趣的个人科研科普专著《清华教授的小课堂:魔方真好玩》,减少了入门级复原魔方所需的转动次数。这本魔方科普专著入选了教育部2019年全国中小学图书馆(室)推荐书目。
目录
第1章 绪论
1.1 C++语言简介
1.2 C++入门程序
1.2.1 常规项目操作
1.2.2 C++类C部分经典入门程序
1.2.3 C++类C部分结构化入门程序
1.2.4 C++面向对象部分入门程序
1.3 本章小结
1.4 习题
1.4.1 练习题
1.4.2 思考题
第2章 结构化程序设计
2.1 预备知识
2.1.1 标识符
2.1.2 关键字和保留字
2.1.3 文件包含语句
2.1.4 宏定义与条件编译
2.2 数据类型
2.2.1 变量定义和声明
2.2.2 布尔类型
2.2.3 整数系列类型
2.2.4 字符系列类型
2.2.5 浮点数类型
2.2.6 枚举类型
2.2.7 数组类型和基于数组的字符串
2.2.8 指针类型与动态数组
2.2.9 左值引用与右值引用
2.2.1 0自动推断类型auto
2.2.1 1类型别名定义typedef
2.2.1 2常量属性const
2.3 运算
2.3.1 算术运算
2.3.2 关系运算
2.3.3 逻辑运算
2.3.4 位运算
2.3.5 赋值类运算
2.3.6 条件运算
2.3.7 其他运算
2.4 控制结构
2.4.1 if语句和if-else语句
2.4.2 switch语句
2.4.3 for语句
2.4.4 while语句
2.4.5 do-while语句
2.4.6 continue语句
2.4.7 break语句
2.5 模块划分
2.5.1 函数基础
2.5.2 主函数main
2.5.3 函数递归调用
2.5.4 函数指针类型
2.5.5 关键字static
2.5.6 模块划分的原则与过程
2.6 本章小结
2.7 习题
2.7.1 练习题
2.7.2 思考题
……
第3章 面向对象程序设计基础
第4章 共用体
第5章 异常处理
第6章 模板与标准模板库
第7章 字符串处理
第8章 标准输入输出与文件处理
第9章 MFC图形界面程序设计
第10章 设计模式
第11章 编程规范
第12章 程序调试与测试
附录
参考文献
C++程序设计从入门到精通
猜您喜欢

读书导航