C/C++及其相关
-
C++实用教程郑阿奇《高等学校计算机教材:C++实用教程》以最新C++标准(ISO/IEC 14882:2003)为依据,把C++程序设计作为一个完整的知识和教学体系,特别适合作为高校C++课程教材。全书包含实用教程、上机实验指导和综合应用实习三部分。“实用教程”部分:第1章~第9章介绍C++语言结构化程序设计,侧重于结构化程序的设计方法;第10章-第14章介绍以类为核心的面向对象程序设计,侧重于类的设计思想,强调概括方法;第15章-第18章介绍以模板为机制的通用程序设计。“实用教程”部分在讲解内容后紧跟实例,各章配套的“习题”突出对C++基础内容的训练。“上机实验指导”以Visual C++6.0(SP6中文版)为开发工具,实验与教程配套且同步,通过实例先引导操作和编程,然后提出问题让读者思考,或引导读者进行操作和编程练习。“综合应用实习”通过对同一个题目用C++类和STL两种方案进行综合应用训练,培养和提高学生掌握C++编程思想和解决实际问题的应用能力。本教程可免费下载教学课件、教程和上机实验指导中的源程序代码。《高等学校计算机教材:C++实用教程》可作为大学本科、高职高专C++课程教材,也可作为广大学习C++语言的人员参考。 -
面向对象程序设计C++语言编程张冰本书采用举例、比拟等多种手法,用通俗易懂的语言及生动活泼的例子讲解了面向对象程序设计的基本概念和基本方法,并运用了软件工程的思想和方法,为学生从事具体软件项目开发奠定了基础。本书共分9章:第l、2章介绍c++程序设计语言基础;第3章介绍面向对象程序设计的基本方法和思想,详细说明抽象、数据封装和信息隐藏、概括等面向对象特性;第4~8章围绕面向对象程序设计的数据封装、继承性、多态性三个基本特性,讲述类与对象、构造函数与析构函数、继承与派生、虚函数与多太性、友元函数与友元类、静态成员、模板、异常以及输入输出流等内容;第9章简要介绍了利用MFc类库设计windows应用程序的基本方法和思想。 本书循序渐进,书中语言基础、程序设计和编程应用-二部分内容相互衔接,前后呼应,每章还提供大量富有启发性的习题和配套的实验以方便读者复习、巩固。本书可作为高等院校计算机及相关专业本科面向对象程序设计课程的教材,也可作为广大工程技术人员和计算机爱好者的自学教材。 -
VISUAL C++视频技术方案宝典明日科技,宋坤,刘锐宁,马文强本书从使用Visual C++进行视频开发所必须掌握的核心技术入手,通过各种实用方案深入介绍各种核心技术在实际开发中的应用。全书分为9章,分别是系统设计方案、视频采集方案、视频编码方案、音频采集方案、数据压缩方案、数据传输方案、数据安全方案、多媒体接收与显示方案、系统发行与维护方案等。通过本书的学习,读者不但可以掌握Visual C++视频开发必须掌握的各种核心应用技术,更能触类旁通,学以致用,领会应用开发的精髓。 本书附有配套光盘。光盘提供了书中所有实例的全部源代码,所有实例都经过精心调试,在Windows XP/2003下全部通过,保证能够正常运行。 本书内容详实,突出技术本质,具有非常强的实用性。适合于各级软件开发人员学习使用,也可供大、中专院校师生学习参考。 -
C语言程序设计实践教程张为群对许多读者来说,学习“c语言程序设计”充满了挫折和艰辛:一是c语言运算符种类多、数据类型丰富,特别是表达式的求值、指针的应用非常灵活,掌握难度较大;二是抽象的算法和程序设计的过程中让读者望而却步;三是调试程序时,困难重重,各种版本的C系统、纷繁复杂的错误信息让人眼花缭乱。面对种种困惑,往往使学习者对C语言的学习一知解、半途而废。正是基于这样的原因,我们撰写了这本《C语言程序设计实践教程》。本书作者从事了多年c语言程序设计的教学,熟知读者学习瓶颈,在教学中尝试过许多方法帮助读者解惑,有过成功、也有过失败。我们把教学中的心路历程通过本书奉献给读者。相信读者能够在轻松、愉快的气氛中探索程序设计的奥妙。读者在学习程序设计语言中,要重点培养阅读程序和编写程序的能力。本书力求将程序设计方法、读程序技巧等巧妙地贯穿于充满趣味性、实用性的实例之中,让读者耳目一新。特别是本书结合简单图表对难点、重点内容进行分析,同时注重对读者的分析问题能力、逻辑思维能力、解决问题能力的培养和训练,如在书中,通过一题多问、一题多解等途径去启发读者发掘、探索、寻找更多、更好的解决途径,从而达到提高读者分析问题、解决问题的能力。 -
编程语言基础-C语言李腾暂缺简介... -
C语言程序设计实训教程邹显春 杜云本书共有三个部分,第一部分,提供了C语言的实验环境和实验项目,其中实验环境主要针对Turbo C2.0及Visul C++6.0进行了讨论,希望读者能够在熟练使用Turbo C2.0的前提下,能够使用Visul c++6.0调试C源程序,特别是读者通过这两种C的调试工具的使用,能够举一反三地使用其他版本的C,甚至其他语言的开发工具;在实验项目中,共包含15个实验,其中1~14个实验项目一般包括多个验证性实验(运行程序结果、程序填空等)和多个设计性实验(包括编写程序、改写程序等),第15个实验项目提供了综合性设计实验供读者进行课程设计实验,教师可根据实际情况指导学生选择合适的实验内容;第二部分,主要针对C语言的学习内容,以C语言的知识模块为主线,分9章对知识点进行分解,每章包括例题分析、习题,其中13章主要针对编程问题,以结构化程序设计方法为切入点,以常见算法的分析与实现为主线进行了深入的讨论,这对读者掌握程序设计方法、提高编写程序能力有所裨益;第三部分是学习策略介绍,针对等级考试、C语言程序设计学习方法、目标、分析问题方法等进行了讨论,为参加等级考试的读者提供一些方法指导。 -
C专家编程(美)Peter Van Der Linden《C专家编程》展示了最优秀的C程序员所使用的编码技巧,并专门开辟了一章对C++的基础知识进行了介绍。 书中C的历史、语言特性、声明、数组、指针、链接、运行时、内存以及如何进一步学习C++等问题进行了细致的讲解和深入的分析。全书撷取几十个实例进行讲解,对C程序员具有非常高的实用价值。 本书可以帮助有一定经验的C程序员成为C编程方面的专家,对于具备相当的C语言基础的程序员,本书可以帮助他们站在C的高度了解和学习C++。 -
C++ TEMPLATES中文版(美)David Vandevoorde,Nicolai M.Josuttis本书是C++模板编程的完全指南,旨在通过基本概念、常用技巧和应用实例3方面的有用资料,为读者打下C++模板知识的坚实基础。 全书共22章。第1章全面介绍了本书的内容结构和相关情况。第1部分(第2~7章)以教程的风格介绍了模板的基本概念,第2部分(第8~13章)阐述了模板的语言细节,第3部分(第14~18章)介绍了C++模板所支持的基本设计技术,第4部分(第19~22章)深入探讨了各种使用模板的普通应用程序。附录A和B分别为一处定义原则和重载解析的相关资料。 本书适合C++模板技术的初学者阅读,也可供有一定编程经验的C++程序员参考。 -
Visual C#范例精要解析吕高旭通过大量的范例,在详细讲解C#基本语法的基础上,介绍利用C#开发.NET应用程序所需了解的各种技巧,并完整地加入了C#2.0的新增功能,由浅入深,带领读者逐步迈向专业C#程序设计师之路。《Visual C#范例精要解析(附光盘)》适合想要用C#开发.NET应用程序的读者的阅读,也可供大专院校软件专业师生参考。说明:经原作者同意,《Visual C#范例精要解析(附光盘)》的第24章由清华大学出版社编辑宋延清先生增补创作。其余各章均系原作者的繁体版改写的简体中文版。 -
零基础学Visual C++郑慧,范忠诚本书从VC初学者的角度出发,使初学者能够最快地掌握VC程序设计的精髓而少走弯路。本书对VC的每个知识点的讲解均采用最基本、最常用的方案实现,并辅以简单易懂而贴近工程应用的实例来阐明,对使用的MFC类,只详细介绍工程项目中常用的成员函数的使用,其他成员函数则忽略,虽然是基础书,但对于VC程序框架的建立及总体的运行机制还是进行了详细介绍,掌握这些便于以后深入提高。全书分为4篇15章,内容函盖C++及VC程序框架,VC的基本开发要素,如键盘鼠标工具栏、状态栏、通用控件、设备描述表、MFC通用类、对话框、文件视图结构程序以及DLL的开发、多线程程序设计、网络编程以及数据库开发等。本书适合于Visual C++的初学者,特别是大中专院校刚学习完C++语言的低年级学生,另外,本书还适合自己已经稍有基础的VC开发者,进一步巩固和熟悉VC开发的框架体系。同时也适合作为项目开发参考的工具书。
