C/C++及其相关
-
工程专业C程序设计(美)Jeri R.Hanly,(美)Elliot B.Koffman著;崔立新,朱惠娥,柴志刚等译;崔立新译本书是工程专业C程序设计的第二版,介绍了功能强大、可移植性好的标准程序设计语言——ANSIC。本书通过解决当前热点问题,如移动通信、网络的配置、DNA结构图绘制等,讲述了解决问题的系统的方法,讲述了利用软件工程方法设计出内聚的、可读性好的、可重用的模块化程序解决方案。本书主要介绍了计算机和软件、C语言、数据类型、运算符与简单函数、选择结构:if语句和switch语句、循环语句、模块化程序设计、数组、多维数组、结构体类型、文本文件与二进制文件的处理、大型程序设计、数值方法、C++入门、字符集、ANSIC标准库函数、C语言操作符、C数值类型、枚举类型、指针运算、二维数组的动态分配等内容,以及部分习题答案。本书可作为工程专业C程序设计的初级教程,也可作为ANSIC程序设计爱好者的辅助教材,以及大中专院校工程专业学生的指导教材。 -
C++程序设计学习与上机实验指导李春葆,章启俊编著本书共分17章和一个附录,第1章~第15章与《c++程序设计》的各章相对应,给出了练习题的参考答案和实习题的参考答案。第16章和第17章介绍Visu~c++的使用方法。第1章为C++概述;第2章为C++的数据类型;第3章为控制结构;第4章为函数和预处理;第5章为数组和指针;第6章为类和对象;第7章为引用;第8章为友元;第9章为运算符重载;第10章为模板;第11章为派生和继承;第12章为多态性和虚函数;第13章为C++流和文件;第14章为异常处理;第15章为名称空间。第16章为运行程序;第17章为程序调试;附录中给出了10个综合实习题的参考答案。本书可以作为大专院校计算机专业和非计算机专业学生学习c斗_卜语言的辅导教材。本书共分17章和一个附录,第1章~第15章与《c++程序设计》的各章相对应,给出了练习题的参考答案和实习题的参考答案。第16章和第17章介绍Visu~c++的使用方法。第1章为C++概述;第2章为C++的数据类型;第3章为控制结构;第4章为函数和预处理;第5章为数组和指针;第6章为类和对象;第7章为引用;第8章为友元;第9章为运算符重载;第10章为模板;第11章为派生和继承;第12章为多态性和虚函数;第13章为C++流和文件;第14章为异常处理;第15章为名称空间。第16章为运行程序;第17章为程序调试;附录中给出了10个综合实习题的参考答案。本书可以作为大专院校计算机专业和非计算机专业学生学习c斗_卜语言的辅导教材。 -
数据结构算法侯识忠等编著本书收集了当前国内几本比较流行的数据结构算法书中的算法,在Visual C++6.0平台上将其编写成可以直接运行的程序。对有些算法,还给出了多种程序设计方案实现,以迅速提高程序员的算法与程序设计能力。本书遵循数据结构算法书中的体系,将全书分为九章对应之,以便阅读。它们是:顺序存储结构的表、堆栈和队列,链式存储结构的表、堆栈和队列,数组、串和广义表,递归,树和二叉树,图,排序,查找,文件。本书的光盘中含有108个完整的程序源代码、可执行文件。本书适合于想要通过编程实例学习数据结构的C++程序员,也可以作为高校师生学习计算机编程与数据结构的参考书,尤其适合报考计算机软件专业研究生的人员与参加信息奥赛班学习的人员参考。本书配有PowerPoint制作的电子教案,教师可以根据情况任意修改,如有需要,可从中国水利水电出版社网站(http://www.waterpub.com.cn/softdown/)下载 -
嵌入式软件基础(美)Daniel W.Lewis著;陈宗斌译《嵌入式软件基础:C语言与汇编的融合(翻译版)》是对高等院校本科二年级计算机组成原理与汇编语言程序设计的传统教材的全新替代版。《嵌入式软件基础:C语言与汇编的融合(翻译版)》以实践中最常运用的方式讲解汇编语言——实现小型、快速或特殊目的的例程,这些例程由主程序(高级语言编写,如C)调用。通过运用嵌入式软件环境,《嵌入式软件基础:C语言与汇编的融合(翻译版)》介绍多线程程序设计、可抢占式系统与非可抢占式系统、共享资源和调度,从而为操作系统、实时系统、计算机网络及基于多处理器的设计等后续课程提供了坚实的基础。《嵌入式软件基础:C语言与汇编的融合(翻译版)》适用于高等院校工科各专业本科嵌入式计算机系统程序设计、C语言程序设计及汇编语言程序设计类课程,也可供相关技术人员学习参考。 -
Visual C++程序员实用大全(美)Charles Wright等著;邓劲生,张晓明等译;张劲生译本书深入浅出地讲述Visual C++各种编程诀窍,以高屋建瓴的眼光看待MFC编程的技巧和思想,详尽分析了具体实现中的技术内幕。本书以其翔实知识面的覆盖、大量实用的示例和作者自身丰富的编程经验,阐述了从C语言编程基础、C++面向对象语法、MFC类库、控件及高级应用、进程和线程到异常处理等各个方面的诀窍,是一本系统而全面的编程经典图书。 全书面向实例进行阐述,讲解透彻独到。本书既可作为计算机软件开发人员的技术参考书,也可作为初学者和大专院校师生的自学参考书。 本书配有免费源代码,读者可以从中国水利水电出版社网站(http://www.waterpub.com.cn/softdown/)下载。 -
C++程序设计李春葆,章启俊编著本书全面讨论了C++程序设计的有关概念,内容由浅入深农步地展开,力图使初学者容易理解,而不是死记概念。本书共分15章和一个附录。第1章为C++概述,阐述了面向对象的有关概念;第2章介绍C++的数据类型;第3章介绍3种控制语句;第4章介绍函数和预处理;第5章介绍数组和指针;第6章介绍类和对象;第7章介绍相用;第8章介绍友元函数和友元类;第9章介绍运算符重载;第10章介绍函数模板和类模板;第11章介绍派生和继承;第12章介绍多态性和虚函数;第13章介绍C++流和文件;第14章介绍异常处理;第15章介绍名称空间。书中精心设计了大量的例题,具体说明有关概念和程序设计方法。所有例题都在MicrosoftVisualC++6.0系统中运行通过。各章给出了练习题和实习题,最后的附录中提供了10个综合实习题。为了便于学习,编者还编写了与本书戌套的辅导书《C++程序设计学习与上机实验指导》,供读者参考。本书可以作为大专院校计算机专业和非计算机专业学生学习C++语言的教材。■内容全面,结构合理,循序渐进,通俗易懂■精选大量例题并予以详解,有助于深入领会编程实质,掌握编程思想与方法■强调学习过程中的习题练习与实习训练,提高学生的自学能力和综合操作能力 -
C++应用与开发案例教程徐谡主编;徐立,张晓,张浩淼等编著本书系统地介绍了面向对象技术及C++语言的相关知识。全书分三篇,共10章。主要内容包括C++语言的基本概念和基本语法,面向对象的重要特征——类与对象、继承与派生、运算符的重载,以及C++语言的一些高级主题——异常处理、模板、流库。第2~10章后面均附有习题。本书采用循序渐进的方式进行介绍,语言严谨、求实。书中案例具有典型性、知识面覆盖广、实用性强。本书内容条理清晰、层次分明,书中还穿插了许多计算机语言编程中常见问题的解决方法和使用技巧。系统化的介绍、精彩的案例剖析,再加上编程技巧的穿插,必定会让本书读者受益匪浅。本书可作为高等院校本、专科学生学习C++语言的教材,也可供读者自学和参考。本书特色:全书选材适当,内容易学易懂,讲解具体详实,层次分明,条理清晰,将理论与实际作了充分的融合。针对C++语言较难的特点,本教材在结构安排上作了精心的设计。全书分为初级、中级、高级三篇,循序渐进,重点突出。本书既有充分的理论讲解,又有大量的程序实例;既能奠定读者坚实的程序设计基础,又能让读者体会到C++面向对象程序设计的精髓;既融合了教师多年的教学精华,又博采了多家经典书籍之长。为了便于读者巩固所学内容,每章后都附有习题。 -
C++ Primer Plus(第五版)中文版(美)Stephen Prata著;孙建春,韦强译C++是在C语言基础上开发的一种集面向对象编程、通用编程和传统的过程化编程于一体的编程语言,是C语言的超集。本书是根据2003年的ISO/ANSIC++标准编写的,通过大量短小精悍的程序详细而全面地阐述了C++的基本概念和技术。全书分17章和10个附录,分别介绍了C++程序的运行方式、基本数据类型、复合数据类型、循环和关系表达式、分支语句和逻辑操作符、函数重载和函数模板、内存模型和名称空间、类的设计和使用、多态、虚函数、动态内存分配、继承、代码重用、友元、异常处理技术、string类和标准模板库、输入/输出等内容。本书针对C++初学者,从C语言基础知识开始介绍,然后在此基础上详细阐述C++新增的特性,因此不要求读者有较多C语言方面的背景知识。本书可作为高等院校C++课程的教材,也可供初学者自学C++时使用。本书享有“程序员和开发人员学习C++的完整教程”的美誉,它经过仔细的测试,制作精细,是计算机行业的经典著作。前4版在美国的总销售量超过了10万册。该书阐述了包括结构化代码和自顶向下设计在内的编程原理,涵盖了类。继承。模板。异常以及最新的面向对象编程技术等内容。作者StephenPrata是受人尊敬的作者和教育家,他以清晰的语言,对C++做了具有启发性的、见解深刻的介绍。本书在解释基本概念的同时,兼顾了C++语言的细节。书中通过大量简短、易于输入的范例,每次阐述一两个概念,激励读者通过立刻应用来掌握全新的主题;而每章最后的复习题和编程练习则强调了最重要的信息,并帮助读者消化最难以理解的概念。本书是一本友好而易于使用的自学指南,适合用做编程课程的教材,也可供熟悉其他语言的开发人员参考,以更深入地理解C++语言的基本知识。本书采用了各种教学技巧,以提高读者的学习效率:●兼顾基本c语言知识和C++特性;●就何时以及为何使用特性提供了概念性指南;●强调实践,通过简短、易于输入的范例每次阐述一两个概念;●包含几百个范例程序;●通过示意图、注意、提示等来组织和区分相关的概念;●提供了复习题和编程练习,让读者能够测试自己对所学知识的理解程度;●以极大的灵活性实际使用通用c++——不要求读者使用特定的计算机、操作系统或编译器;●以ISO/ANSI标准为基础,对模板、标准模板库、字符串类、异常、RTTI和名称空间进行了讨论。 -
数据结构算法侯识忠等编著本书收集了当前国内几本比较流行的数据结构算法书中的算法,在C++Builder6.0平台上将其编写成可以直接运行的程序。对有些算法,还给出了多种程序设计方案实现,以迅速提高程序员的算法与程序设计能力。本书遵循数据结构算法书中的体系,将全书分为九章对应之,以便阅读。它们是:顺序存储结构的表、堆栈和队列,链式存储结构的表、堆栈和队列,数组、串和广义表,递归,树和二叉树,图,排序,查找,文件。本书的光盘中含有108个完整的程序源代码、可执行文件。本书适合于想要通过编程实例学习数据结构的C++程序员,也可以作为高校师生学习计算机编程与数据结构的参考书,尤其适合报考计算机软件专业研究生的人员与参加信息奥赛班学习的人员参考 -
Visual C+ +6.0 程序设计与开发指南王松 四川中外科技文《VisualC++6.0程序设计与开发指南》一改此类图书的传统写法,以具体的实例为框架,由浅入深、循序渐进地讲解VisualC++6.0的语法结构、体系结构、各种组件,以及微软在VisualC++6.0中推出的各种新技术。对程序设计人员来说,这是一本不可多得的程序开发学习指导用书,有利于众多的程序开发工作者和爱好者更快更好地掌握、应用VisualC++6.0。
