C/C++及其相关
-
C++ Primer(美)Stanley B.Lippman,(加)Josee Lajoie著《C++Primer(英文影印版)(第3版)(畅销国内外的经典图书)》本书全面讲解了C++程序设计语言的特性和用法。全书分五个部分对C++进行阐述。第一部分是C++概述,第二部分在此基础上介绍C++语言,主要涉及数据类型、表达式、语句及抽象容器类型,第三部分是基于过程的程序设计,主要介绍函数、域和生命期、重载函数、函数模板、异常处理及泛型算法,第四部分是基于对象的程序设计,主要介绍类、重载操作符及类模板,第五部分是面向对象的程序设计,主要讲解类继承和子类型、多继承和虚拟继承及iostream库等。本书中融合了StanleyLippman的实践经验和JoséeLajoie对于ANSI/ISO标准C++的深入理解,各个层次的程序设计人员都会从本书中获益匪浅。本书完美地结合了StanleyB.Lippman的实践经验和JoséeLajoie对于ANSI/ISO的深入理解,更加准确地讲述了标准C++的特性和用法。对于C++的初学者,特别有价值的是一些来自真实世界的编程示例,这些示例说明了泛型程序的设计、面向对象程序设计、模板的用法以及使用标准C++的其他方面。除此之外,本书还在适当的地方提供了用法和效率方面的指导。本书特色·从实用的角度出发,清晰地讲解了标准库,并辅以丰富的例子,重点强调容器、迭代器、算法(即标准模板库STL)、string类和iostream。·详细讨论了标准C++的新特性,包括异常处理、运行时类型识别、名字空间、内置布尔类型和新类型强制转换表示等,并说明了如何有效地使用这些特性。·全面介绍了C++语言的高级特性,例如模板、类、继承机制,以适应泛型程序设计、面向对象程序设计和基于对象程序设计。·特别提供了一个附录,可作为泛型算法快速参考,描述了这些算法的行为,并提供使用这些算法的具体示例。 -
C语言程序设计费志民本书内容包括12章和4个附录。每章内容前面有学习目标,后面有习题。习题包括填空题、选择题和编程题。??针对C语言比较难学的情况,编者在对全书内容的处理上尽量做到分解难点,用通俗易懂的语言和丰富的例题解释清楚复杂的概念。本书内容丰富、条理清晰、图文并茂、实用性强,以边讲解边举例的教学方式,讲解C程序语言的基础知识、实际应用和实际操作,程序举例丰富,方便读者轻松学习,快速上手。??本书是“21世纪高等职业教育计算机技术规划教材”之一,也可供计算机等级考试备考人员和C语言爱好者学习使用。 -
LInux C编程李玉波,朱自强,郭军编著本书通过列举大量的程序实例,系统地介绍了在Linux平台下用c语言进行程序开发的过程,以使读者快速掌握在Linux平台下进行c程序开发的方法和技巧,并具备开发大型应用程序的能力。本书除了示范各种Linuxc编程技术外,对于其中产生的关键程序代码也进行了详细分析,读者将从中更深一步地掌握Linuxc编程的相关知识。本书中的实例具有很强的代表性,都是目前Linuxc编程中经常用到的,对这些实例稍作修改,即可应用于实际Linuxc应用程序的开发。本书系统地介绍了在Linux平台下用C语言进行程序开发的过程,通过列举大量的程序实例,使读者很快掌握在Linux平台下进行C程序开发的方法和技巧,并具备开发大型应用程序的能力。本书内容翔实,主要包括:Linux平台下c语言及其编程环境的介绍,c语言编译器、调试工具和自动维护工具的使用方法,Linux系统提供的特有函数调用,在c程序中访问文件的方法,进程的概念、进程间通信及多进程同步运行的实现手段,c语言网络编程方法以及curses编程等。本书结构合理、概念清晰、实例丰富,并具有很强的启发性和实用性,适合于有一定的c语言基础,需要在Linux系统上编程的程序设计人员阅读。 -
C++大学简明教程(美)H. M. Deitel[等]著;赵继东,易发胜,王雁东等译;赵继东译本书介绍了计算机编程原理和C++语言,详细说明了C++语言的各个方面的知识,包括输入/输出、数据类型、变量、伪代码、算法、控制语句、运算符、函数、数组、字符串、类、对象、继承、多态性、指针、引用、文件处理、异常、模板以及操作符重载,等等。同时本书还提供了大量能够运行在任何兼容ANSI/ISOC++的编译器上的程序实例以及丰富的练习来提高和巩固学习效果。本书对于很少或没有编程经验的学生在计算机编程方面提供了一个入门级C++编程的教材。适用于计算机相关专业的学生学习C++语言,也可以作为有关开发人员的参考用书。本书前言C++语言是一种广泛使用的计算机编程语言。作为一种面向对象的编程语言,每年都有大量从事软件开发的专业人士以及在校学生希望掌握这门语言。在这里,我们愿意向广大读者推荐《C++大学简明教程——实例程序设计》的中译本。该书被翻译为各种版本并在世界各地非常畅销,并成为国外许多大专院校使用的教材。作为著名的Deitel&Associates公司精心推出的C++教程,本书通俗易懂,深入浅出,系统介绍了C++语言的特点和各种概念。本书的最大特点是应用了应用程序驱动的教程式方法和实用代码教学法来讲解C++语言,本书含有大量实用的程序实例来阐明C++的各种深奥概念,并配合各种练习,以巩固和提高读者掌握C++的知识。同时,本书还包含了大量的编程技巧提示信息,提供了实例程序在广泛使用的微软VisualC++.NET开发环境的实际处理步骤,这些都特别适合初学者快速准确地掌握C++的实际应用。阅读本书你会感到轻松愉快,本书适合于计算机专业的各类学生学习C++语言,也可以作为有关开发人员的参考用书。本书由电子科技大学计算机科学与工程学院赵继东、易发胜、王雁东、余盛季等4位老师负责翻译,由电子科技大学计算机科学与工程学院李毅超副教授审校。参加本书翻译工作的研究生有简超、赵倩、黄培镇、雷程炜、唐妍、徐黎、李继龙、黄建、李剑、何建、寻伟、任云涛、刘颖等。由于水平有限,译稿中不妥或者错误之处在所难免,敬请广大读者批评指正。 -
C语言编程入门北京洪恩教育科技有限公司本教材通过大量的实例,从计算机语言和程序设计的基本知识、C语言的发展与特点出发,系统地介绍C语言程序设计中的变量、运算符号、表达式、数据类型、存诸类别、语句等内容。 -
C++编程规范(美)Herb Sutter,(美)Andrei Alexandrescu著内容简介:良好的编程规范可以改善软件质量,缩短上市时间,提升团队效率,简化维护工作。在本书中,两位全世界最受尊敬的 C++ 专家将全球 C++ 社区的集体智慧和经验凝结成一整套编程规范。这些规范可以作为每一个开发团队制定实际开发规范的基础,更是每一位 C++ 程序员应该遵循的行事准则。本书实际上涵盖了 C++ 程序设计的各个方面,包括:设计和编码风格、函数、操作符、类的设计、继承、构造与析构、赋值、名字空间、模块、模板、泛型、异常、 STL 容器和算法等等。书中对每一条规范都给出了言简意赅的叙述,并辅以实例说明;书中还给出了从类型定义到错误处理等方面的大量 C++ 最佳实践,包括许多最新总结和标准化的技术,即使使用 C++ 多年的程序员也会从中受益匪浅。 本书适合于各层次 C++ 程序员,也可作为高等院校 C++ 课程的教学参考书。 -
21天学通C++(美)Jesse Liberty,(美)Bradley Jones著;李佩乾,杨小珂译;李佩乾译本书是根据2003年的ISO/ANSI C++标准编写的,通过大量短小精悍的范例程序详细而全面地阐述了C++的基本概念和技术,包括控制输入/输出、循环和数组、面向对象编程、模板和创建C++应用程序等。这些内容被组织成结构合理、联系紧密的章节;每章都提供了范例程序清单,并辅以范例输出和代码分析,以演示该章介绍的主题。为加深读者对所学内容的理解,每章最后都提供了常见问题及其答案以及测验和练习。读者可对照附录D提供的测验和练习答案,了解自己对所学内容的掌握程度。 本书是针对C++初学者编写的,不要求读者有C语言方面的背景知识,可作为高等院校教授C++课程的教材,也可供初学者自学C++时使用。 -
计算机导论与C语言耿国华,邢为民,董卫军编著全书共16章,内容分为两大部分。第一部分为计算机导论部分,包括计算机的基本概念、硬件组成、软件概述、信息表示、网络与安全、Windows系统等内容。第二部分为C语言部分,从语言学习的词法、语法与使用方法三个层面出发,分基本语句、基础应用、高级应用三个阶段展开,详细地介绍C语言的基本知识、词法元素、语法要点、使用方法及其程序设计的基本技术,重点突出C语句的组成要件与程序控制的基本构架,并在此基础上引入指针、函数、文件等高级应用技术,有利于学习者循序渐进地掌握程序设计方法。此外,附录中给出了两套考题试卷,供读者模拟练习。本书凝聚了作者多年的计算机教学经验,其内容涵盖了二级考试的要求范围。教材中配有大量的例题、习题,连贯性强,具有集计算机导论与C语言程序设计于一体的特色,特别适合作为高校理工类学生学习计算机导论与C语言课程的教科书,亦可作为学习C语言的培训教材或自学参考书。本书的教学资源可浏览西北大学精品课程网站http://jpkc.nwu.edu.cn。 -
数据结构学习辅导与实验指导王红梅、胡明、王涛《数据结构(C++版)学习辅导与实验指导》是作者积多年讲授“数据结构”课程及指导学生实验的教学经验编写而成的,与清华大学出版社出版的《数据结构(C++版)》教材相配套,主要内容由3个模块组成:第一个模块是本章导学,包括知识结构图、学习要点、本章重点、本章难点、重点整理和重点难点释疑6个子模块;第二个模块是习题解析,包括课后习题讲解和学习自测两个子模块;第三个模块是实验指导,包括验证实验、设计实验和综合实验3个子模块。最后在附录中给出了实验报告和课程设计报告的一般格式。本书可以配合《数据结构(C++版)》教材使用,起到衔接课堂教学和指导实验教学的作用,可作为高等院校本专科学生学习“数据结构”课程的参考教材,也可作为研究生入学考试的辅导教材,对于从事计算机软件开发和应用的工程技术人员也具有一定的参考价值。 -
Visual C++面向对象程序设计教程与实验温秀梅,丁学钧 主编《Visual C++面向对象程序设计教程与实验(第2版)》在结构上将C++面向对象程序设计的思想和方法作为重点,结合例题进行了详细的分析解释,除在每章后附有习题外,还在附录中整合了实验设计。全书结构严谨、通俗易懂,兼有普及与提高的双重功能。《Visual C++面向对象程序设计教程与实验(第2版)》由三部分组成。第一部分第1~8章结合实例深入浅出地讲解了C++面向对象程序设计的思想和方法; 第二部分第9~12章是关于Visual C++的MFC程序设计,该内容写得简明扼要,通俗易懂,以便读者理解; 第三部分附录包括重要的实验内容设计及Visual C++ 6.0环境介绍,这是掌握编程语言的重要环节。《Visual C++面向对象程序设计教程与实验(第2版)》遵循少而精的原则,力求做到版面清晰、结构紧凑、信息含量高,因此特别适宜作为计算机专业本科教材。同时,还可以作为自学或函授学习的参考书。
