C/C++及其相关
-
C程序设计实验教程夏宝岚等编著本书全篇由四个部分组成。第一部分为基础知识,对C程序的开发环境以及如何在Turbo C 2.0编译系统上编辑、编译、链接、运行C程序的全过程作了详细而清晰的介绍,作为学习和使用C语言的基础。第二部分为实验操作,共安排了13个实验,其内空、节秦与“C程序设计”课程的理论教学完全同步。第三部分为应用技巧,介绍了初学者在编程中常犯的近30种错误及其排错方法,高度程序的几点技巧以及提高程序运行效率的几点建议,这部分内容对提高学习者的排错、纠错能力和程序设计水平有极大的帮助。最后一部分为创刊录,其中附录A列出了详尽的编译出错信息,并同时给出了独立自学提供了极大的帮助与启发。本书既适合用作高等院校“C程序设计”课程配套的实验指导书,又可用作《C程序设计》的参考书,同时也可用作初学者学习相关知识和技能的启蒙教材。 -
C语言接口与实现(美)David R. Hanson著;傅蓉[等]译;傅蓉译本书概念清晰、内容新颖、实例详尽,是一本有关设计、实现和有效使用C语言库函数,掌握创建可重用C语言软件模块技术的参考指南。本书倡导基于接口的C语言设计理念及其实现技术,深入详细地描述了24个C语言接口及其实现。本书通过叙述如何用一种与语言无关的方法将接口的设计与实现独立开来,从而形成一种基于接口的设计途径来创建可重用的API,本书是一本针对C语言程序员的不可多得的好书,也是值得所有希望掌握可重用软件模块技术的读者阅读的参考书籍。关于如何设计、实现和有效使用库函数的指南少之又少(如果说还有的话)。这本力作填补了这个空白。它可以作为下一代软件的工具书.所有的C语言程序员都应该阅读。——W.RichardStevens“我向每位专业C语言程序员推荐这本书。C语言程序员们忽视书中所描述的各种技术已经太长时间了。”——NormanRamsey,贝尔实验室研究员每一位程序员和软件项目经理必须掌握创建可重用软件模块的技术:可重用软件模块是构建大规模、可靠应用的基石。与当前某些面向对象语言不同,C语言为创建可重用应用程序接口(ApplicationProgrammingInterface,API)提供的语言和功能支持非常少。尽管大多数C语言程序员在自己所编写的每一个应用程序中都使用API和实现API的库.但只有相当少的程序员可以创建和发布新的、可广泛使用的API。本书阐述了如何用一种与语言无关的方法将接口的设计与实现独立开来,从而形成一种基于接口的设计途径来创建可重用的API。书中提供大量实例具体说明这种方法。作者详细描述了24个接口和它们的实现细节,有助于读者对这种设计方法的透彻理解。本书具有如下特色:●简洁明了的接口描述。为对接口设计感兴趣的程序员提供了一个参考手册●每一章接口的代码实现分析将帮助读者修改、扩充一个接口,或者设计相关接口●深入探讨了“算法工程”:阐述如何将数据结构以及相关算法打包到可重用模块中●24个API和8个实例程序的源代码都经过测试检查,每个程序都是按照”literate程序”的形式构成。为源代码提供了全面完整的解释●提供了非常少见的有关C语言编程技巧的文档记录●可以方便地在http://WWW.CS.princeton.edu/software/cii/访问本书的所有源码 -
C++实用编程技术百例精编与妙解周玉龙编著本书主要内容由两部分组成:一是C++程序设计的使用技术要点及重要语法点;二是本书的主体,是专门针对C++程序设计尤其是面向对象程序设计而精选的100多个应用程序实例。 -
VisualC++程序设计教程于明本书是学习Visual C++语言程序设计的基础教程。Visual C++因其功能很强,使用灵活,一般认为对初学程序设计的人来说是较难学的,而本书采用循序渐进逐步深入的方法,将难点分开,使读者易学易懂。本书包括四大部分:第一部分是C++结构化语言基础;第二部分是面向对象基础;第三部分是Visual C++的windows 编程;第四部分是数据结构与软件工程基础。 -
C语言程序设计教程周启海著本书是一本别具新意的C语言编程教材,具有以下特点:行文浅显易懂,深入浅出;附有大量编程实例;以VC++作为上机实习平台;体系独特,突出强调了算法在编程中的重要性。本书可供广大编程爱好者及高等院校师生阅读使用。本书是一本创意新颖、体系独特的C语言程序设计教材,它首创了“同构化涵盖结构化,结构化映证同构化”的科学方法,采用最新的VC++环境作为上机实习平台;是从零起步,学习程序设计基本原理、主要思想、一般方法、基本技能及其C语言实现的良师益友。全书行文浅显易懂,具有高中以上文化程序即可阅读,也可作为大专院校相关课程的教材或教学参考书以及计算机等级考试的培训用书。 -
C++语言及面向对象程序设计曹计昌等编著新世纪高等学校计算机系列教材湖北省计算机学会·诺亚教科文中心策划与组编。本书根据ACM与IEEE推出的《计算机学科教学计划2001》和中国计算机学会等推出《CCC2002教程》中面向对象程序设计课程面向大纲的基本要求及参照C++最新国际标准较全面系统且又有一定深度地介绍了C++语言及面向对象程序设计的基本概念、原理、方法和基于MFC的C++应用程序设计技术。 -
C语言程序设计案例教程汪金营编著本书以Turbo C 2.0为学习环境,涵盖了最新全国计算机等级考试二级考试大纲"C语言程序设计"的全部内容。本书分为14章,主要内容包括:C语言程序的构成、数据类型、运算符和表达式、数据的输入与输出、结构化程序设计语句、数组和字符串、指针、函数、变量的存储类型、编译预处理、结构体和共同体、位运算、文件及精选题解,附录还介绍常见错误分析等。本书紧扣"语言和程序设计"两个环节,循序渐进,由浅入深,重点难点分析、讲解透彻,适合作为高职高专C语言程序设计课程的教材,也可作为计算机等级考试的辅导教材。 -
C++同构化对象程序设计原理周启海著本书是一本反映当今中国和世界教育创新历史潮流、时代要求与学科特点的原创性的专著,是全国教育科学规划教育部重点项目标志成果。它创立了“算法设计同构化,程序编码对象化(旧称面向对象)”新理论,突出了“算法设计为主导,C++编程为主体”新思想,创造了“既授人以鱼,更授人以渔”新方法,推出了“理论联系实际,算法制导程序,上机验证编程”新模式,独创了“思想新颖,功能完备,技术先进,使用简便”的新工具——算法周码。全书共13章,内容包括:引论:顺序结构对象化设计;选择结构对象化设计;循环结构对象化设计;子算法结构对象化设计;用户定义类型与C++/C语言预处理;数组结构对象化设计:记录结构对象化设计:指针结构对象化设计;文件结构对象化设计;继承结构对象化设计;多态结构对象化设计;容错处理与异常处理。各章均向下兼容C语言结构化程序设计。本书可供广大计算机初学者、使用者、爱好者、应用者、提高者、研究者阅读;可作为大专院校各专业C++程序设计、面向对象程序设计等有关课程的教材或教学参考书;也可作为全国各地计算机等级考试、各类培训班的学习用书。 -
C程序设计基础黄远林主编新世纪高等学校计算机系列教材。本书以Torbo C为背景,全面介绍了用C语言进行程序设计的基本思想、方法与技术,并对C语言的表达式、类型转换、变量的存储与函数等重点难点内容作了介绍。 -
Symbian OS C++手机应用开发(英)Richard Harrison等著;周良忠译;周良忠译《Symbian OS C++手机应用开发》介绍了用SymbianOSC++进行手机开发的各方面知识。全书共分4部分,每一部分的第1章描述一个教学示例程序,其后各章根据这个例子提出的问题展开讨论。第1部分(第1~3章)简单介绍了SymbianOS。第2部分(第4~8章)解释了创建简单GUI(图形用户界面)应用程序所需的基本类、资源、API和编程约定。第3部分(第9~15章)介绍了编写重要独立应用程序的相关知识。第4部分(第16~20章)介绍了系统编程、通信和事件处理的相关知识。附录部分给出了示例项目、开发资源,以及和仿真器相关的有用信息。《Symbian OS C++手机应用开发》适用于所有SymbianOS手机开发人员以及相关的管理人员。
