C/C++及其相关
-
Visual C++图形编程技巧与实例谭明金编著本书重点介绍了在Windows95/98/NT环境下,编写图形应用程序所需要的典型技术和算法知识,并给出了实用性和技巧性很强的典型实例。全书分为8章。每章以一个可独立运行的应用程序来综合体现某一方面的图形应用知识和编程技术。书中的每个程序都是经过精心挑选的实例程序,是实践经验的总结,在功能和编程技术。书中的每个程序都是经过精心挑选的实例程序,是实践经验的总结,在功能和实现方面充分体现了典型性、综合性和实用性。全书各章一致地按照“先原理后实现、精原理重实现”的指导思想和结构形式来组织内容的叙述,既在简要介绍一般知识和算法原理的同时,着重叙述程序的实现细节,并给出了注释详细的完整代码(全部代码用VisualC++编写)与应用结果,此外,本书对Windows编程中的一些具有综合性和先进性的编程知识也适当地进行了介绍。对于图形图像编程的初学者和从事图形图像应用开发的工程人员,本书具有较高的学习和参考价值。 -
C++面向对象程序设计王萍编著《教育部人才培养模式改革和开放教育试点教材:C++面向对象程序设计》是针对中央广播电视大学计算机专业编写的。《教育部人才培养模式改革和开放教育试点教材:C++面向对象程序设计》围绕C++面向对象程序设计,内容覆盖基本概念和方法,基本数据结构和面向对象的概念、方法和技巧。全书共有14章,其中第1章至第6章简要介绍了C++语言的发展历史、特点和程序风格,C++语言程序设计的基本结构、步骤、方法和技巧;第7章至第8章重点介绍了数组、结构等数据结构以及指针和引用的概念和方法;第9章至第14章详细介绍了面向对象程序设计的方法和特点。《教育部人才培养模式改革和开放教育试点教材:C++面向对象程序设计》是中央广播电视大学开放教育计算机科学与技术专业的教材,也可供其他大专院校计算机专业的本科生以及从事计算机软件开发的科研人员使用。 -
C++ Primer Plus中文版(美)Stephen Prata著;孙建春,韦强译C++是在C语言基础上开发的一种集面向对象编程、通用编程和传统的过程化编程于一体的编程语言,是C语言的超集。《C++ Primer Plus(第4版)中文版》是根据1998年的ISO/ANSI C++标准编写的,通过大量短小精悍的程序详细而全面地阐述了C++的基本概念和技术。全书分17章和10个附录。分别介绍了C++程序的运行方式、基本数据类型、复合数据类型、循环和关系表达式、分支语句和逻辑操作符、函数重载和函数模板、内存模型和名称空间、类的设计和使用、多态、虚函数、动态内存分配、继承、代码重用、友元、异常处理技术、string类和标准模板库、输入/输出等内容。《C++ Primer Plus(第4版)中文版》针对C++初学者,书中从C语言基础知识开始介绍,然后在此基础上详细阐述C++新增的特性,因此不要求读者有C语言方面的背景知识。《C++ Primer Plus(第4版)中文版》可作为高等院校教授C++课程的教材,也可供初学者自学C++时使用。 -
Visual C++ 6.0入门与提高王超龙,陈志华编著本书全面讲解了Visual C++ 6.0应用程序开发方面的内容,包括集成开发环境IDE、C++语言的基本语法和面向对象技术、微软基础类库(MFC)、MFC应用程序框架、AppWizard和ClassWizard的使用方法、各种对话框的使用方法、常用窗体控件和高级控件的详细用途及其使用方法、文件处理、文字和图形操作、网络编程和多线程技术等。本书的特点是对每一个重要的知识点除了讲述原理外,一般都配有对应的精彩实例演示,这些实例从易到难,深入浅出。本书适合Visual C++初、中级读者系统地学习,也可供软件开发人员参考。 -
C++ STL中文版(美)P.J.Plauger等著;王昕译本书对C++ STL进行了全面而深入的阐述。STL(标准模板库)是在惠普实验室中开发的,已纳入ANSI/ISO C++标准。其中的代码采用模板类及模板函数的方式,可以极大地提高编程效率。本书由P.J. Plauger等四位对C++ STL的实现有着卓越贡献的大师撰写,详细讨论了C++ STL的各个部分。全书分为16章,其中的13章通过背景知识、功能描述、头文件代码、测试程序和习题,分别讲述了C++ STL中的13个头文件,其他章节介绍了STL中广泛涉及的三个主题——迭代器、算法和容器。本书附录列出了接口和术语表,最后列出了参考文献。 本书适合对C++有一定了解的程序员及高等院校师生阅读。 四大高手联袂打造《C++ STL中文版》隆重登场 P. J. Plauger、Alexander A. Stepanov、Meng Lee和David R. Musser。前面曾提到,他们都对C++ STL的实现有着卓越贡献。第一作者P. J. Plauger曾写出第一个商业C编译器,多年以来一直是《The C/C++ Users 》杂志的资深编辑,同时活跃在C和C++国际化标准的发展舞台上;Stepanov被誉为“STL之父”,往往由于懒得亲自写书而把展示生花妙笔的机会让给别人;Meng Lee是最初的开发小组中坚持到最后的两个人之一,目前仍在惠普实验室工作;David R. Musser是Rensselaer工学院计算机科学系的教授,专门研究泛型编程,他和Stepanov一起被公认为STL的奠基人。 正是这四位大师集多年心血经验的倾力奉献,使得本书当之无愧地成为有关STL方面最权威、最全面的参考手册。 -
Windows下的C/C++高级编程朱磊,周彬编著本书讲述Windows环境下的C/C+十语言编程。其中第1章介绍Windows下C语言编程的基本知识,第2章到第8章是基础的部分,分别介绍窗口和消息、文本显示、图形显示、键盘操作、鼠标操作、子窗口控制与常用控件和对话框,第9章到第13章显提高的部分,分别讲述内存管理、文件系统、多文档界面、多任务和多线程以及Windows Socket编程等内容。阅读本书使程序员了解Windows内部的奥秘,知道Windows程序的来龙去脉,实现“知其然更知其所以然”。 -
面向对象程序设计与C++语言杨庚,王汝传编著编辑推荐:本书系统地介绍了面向对象技术及C++语言的相关知识。内容包括面向对象技术的概念和特征、C++语言基础、类和对象、派生与继承、虚函数与多态性、模板、运算符重载和输入/输出流库等。每章有练习题,书后附有练习题参考答案,包括相关的程序。本书注重基本概念,从实际应用出发,突出重点,叙述清楚,深入浅出,论述详尽,使读者既能深刻领会面向对象程序设计的思想,了解面向对象程序设计的特征,又能掌握C++语言的编程与应用。本书可作为高等学校计算机及相关专业面向对象程序设计的教材,也可作为其他专业师生和科技工作者的参考用书。 -
Visual C++高级编程张力编著编辑推荐:本书深入讲解了VisualC++6.0的高级编程方法,用大量的实例说明了MFC类和API函数的使用方法和技巧。全书共分6章,分别介绍了界面编程、图像和多媒体编程、系统编程、网络编程和串口编程等多方面的内容。本书适合用于具有VisualC++中高级编程水平的读者阅读。 -
C Primer Plus中文版(美)Stephen Prata著;技桥工作室译本书全面讲述了C语言编程的相关概念和知识。全书共17章。第1、2章是学习C语言编程预备知识。第3到15章介绍了C语言的各方面知识,包括数据类型、格式化输入输入、运算符、表达式、流程控制语句、函数、数组和指针、字符串操作、内存管理、位操作等等,知识内容针对C99标准;另外,第10章强化了对指针的讨论,第12章引入了动态内存分配的概念,这些内容更加适合读者的需求。第16章和第17章讨论了C预处理器和C库函数、高级数据表示(数据结构)方面的内容。附录给出了各章后面复习题和编程练习的答案和丰富的C编程参考资料。本书适合希望系统学习C语言的读者,也适用于精通其他编程语言并希望进一步掌握和巩固C编程技术的程序员。试读下载:第1章第2章 -
C语言程序设计鲁辉主编C语言是一种结构化的计算机语言,它既具有高级语言的特点,又具有低级语言的功能。本书是学习C语言程序设计的基础教程,采取循序渐进的内容安排,通俗易懂的讲解方式,并辅以大量的便于说明问题的例题,使得凡是学过一门高级语言的读者都能通过本书掌握C语言的基本内容,并应用它编写程序。本书内容精炼,结构合理。主要内容包括:C语言的基本概念、各种数据类型的使用技巧、各种表达式及语句结构、函数、指针、数组、结构体及共用体、文件等。本书可作为大专院校计算机专业的正式教材,也可供计算机培训班及其他自学者使用。
