C/C++及其相关
-
面向对象程序设计及C++实验指导朱立华,俞琼本书是《面向对象程序设计及C++》教材的配套指导用书。全书由3部分组成:第一部分包括主教材中的习题参考答案及解析;第二部分给出了与主教材每一章内容配套的补充习题,以弥补主教材因篇幅所限习题量少、题型不全面等不足,并给出对应的参考答案;第三部分是实验指导,安排了8个与教材配套的实验,每个实验包括详细的实验目的、实验要求、实验题目、实验指导并提出了每个实验需要预习的内容,这些实验对初学者全面掌握面向对象的程序设计及C++语言大有帮助。本书可作为高等院校面向对象程序设计课程的辅导教材,也适合单独作为学习C++语言的参考书。 -
数据结构吴子东 编本书是根据高职高专教育的特点、培养目标和教学要求而编写。全书共分8章,依次介绍了数据结构的基本概念、线性表、链接表、数组和广义表、树、图、查找和排序等。每章用大量的实例和图表来说明基本概念和方法。每章后配有丰富的练习题并给出了习题的参考答案。教材采用C语言与类C相接合的方式作为算法的描述语言,算法也尽可能地少用抽象定义,而更多的是给出具体算法,并力求算法更接近于实际应用,使读者能更快地提高编程能力。结合现代教育技术,教材配有多媒体课件以辅助教学,对抽象的数据结构辅之以形象的动画,不仅能提高学生的学习兴趣,也加深了对抽象概念的理解。本书不仅适用于高职高专计算机类专业教学的需要,也可作为专业技术人员的参考用书。 -
C语言入门经典(美)Ivor Horton本书是编程语言先驱者Ivor Horton的经典之作,是C语言方面最畅销的图书品种之一,在世界范围内广受欢迎,口碑极佳。本书的目标是使你在C语言程序设计方面由一位初学者成为一位称职的程序员。本书是编程语言先驱者Ivor Horton的经典之作,是C语言方面最畅销的图书品种之一。本书集综合性、实用性为一体,是学习C语言的优秀入门教材,在世界范围内广受欢迎,口碑极佳。书中除了讲解C程序设计语言,还广泛介绍了作为一名C程序设计人员应该掌握的必要知识,并提供了大量的实用性很强的编程实例。本书的目标是使你在C语言程序设计方面由一位初学者成为一位称职的程序员。读者基本不需要具备任何编程知识,即可通过本书从头开始编写自己的C程序。 研读本书,你就可以成为一位称职的C语言程序员。从许多方面来说,C语言都是学习程序设计的理想起步语言。C语言很简洁,因此无须学习大量的语法,就能够开始编写真正的应用程序。除了简明易学外,它还是一种功能非常强大的语言,至今仍被专业人士广泛使用。C语言的强大之处主要体现在,它能够进行各种层次的程序设计,从硬件设备驱动程序和操作系统组件到大规模的应用程序,都能胜任。事实上,任何计算机都支持C语言编译器,因此,当我们学会了C语言,就可以在任何环境下进行程序设计。最后一点,掌握了C语言,就为理解面向对象的C++语言奠定了良好的基础。 -
C++程序设计24学时轻松掌握匡松 主编本书根据实际应用和全国计算机等级考试新大纲规定的二级C++考试内容的要求编写而成。全书共24学时,系统介绍了C++面向对象程序设计的基本概念和方法。具体包括C++语法基础、三种程序控制结构、函数、数组、指针、结构体、共用体和枚举类型、类与对象、运算符重载、输入/输出流、文件流以及编译预处理等内容。本书内容详实、通俗易懂、例题丰富、图文并茂,每学时提供了多种形式的习题(附有答案)供读者练习。本书尤其便于编程爱好者自学使用。可作为高等学校学生学习C++程序设计的教材,也可作为计算机培训班的教材,还可作为全国计算机等级考试二级考试人员或编程初学者的自学用书。 -
C++ Builder案例开发集锦冯研,黄铝文,马煜 编著本书以C++ Builder 6.0为蓝本,从基础入手,通过大量的案例,系统全面地介绍了C++ Builder 6.0中各个组件/控件的使用方法,以及实际应用系统开发的基本步骤和实现手段。在内容编排上采取从易到难、循序渐进的原则,所选案例都具有较强的代表性、实用性和趣味性,能激发读者对C++ Builder 6.0的学习热情并感到学有所用。 同时,享受C++ Builder 6.0所带来的快乐。本书内容翔实,案例丰富,条理清晰,注重理论联系实际,适合初学者和已经有一定开发经验的人员作为自学教材或参考书。建议初学者可按照章节从易到难逐步深入学习,对于已经有C++ Builder开发经验的读者,可以直接阅读自己感兴趣的章节。 -
Visual C#.NET案例开发集锦马煜、陈海军、朱朝阳本书围绕.NET框架提供的类库,详细探讨如何使用Visual C#.NET 2005开发应用程序,每个技术要点均通过具体的案例来解析,从Visual C#.NET 2005的基本开发环境到高级线程管理,内容涵盖了Visual C#.NET应用开发、控件操作、Windows窗体编程、图形图像、多媒体应用与打印、文件目录与输入输出、系统维护、线程、进程与同步、网络应用、数据库编程、ASP.NET开发与WEB编程、XML操作等11个方面近百个案例。此书为读者提供了.NET框架的知识手册,根据此书中的源码,读者可以结合自己的实际快速、高效、灵活地设计出专业级的应用程序,而且所有的案例基本上都可以直接嵌入到读则后自己的程序中去。本书适合对Visual C#.NET感兴趣的大中专学生、软件开发人员以及Visual C#.NET产品爱好者阅读,尤其适合系统精通Visual C#.NET编程的读者。 -
C++程序设计案例教程刘玉山 编《中等职业教育计算机示范专业规划教材:C++程序设计案例教程》采用任务驱动的思想来组织编写,先给出任务,然后进行任务描述、任务分析、任务实现、要点总结。同时,全书围绕学生信息管理这样一个大的背景展开。在组织结构上,《中等职业教育计算机示范专业规划教材:C++程序设计案例教程》针对C++语言的特点,分为两个部分。第一部分为结构化程序设计部分,包括前5章,主要介绍结构化编程的特征。第二部分为面向对象程序设计部分,包括后4章,主要介绍面向对象编程部分,其中三章按照面向对象的3大特征封装、继承和多态进行组织。当然随着章节的展开,该系统的功能也逐渐地增强。同时,在每章的最后,围绕本章所讲的重点,给出了一些相应的习题,帮助学生复习检测所学的内容。《中等职业教育计算机示范专业规划教材:C++程序设计案例教程》的代码运行环境为Visual C++6.0。《中等职业教育计算机示范专业规划教材:C++程序设计案例教程》可作为中职院校软件专业的教材,也适合于对C++编程感兴趣的读者和C++程序设计的初学者。 -
C++程序设计邓振杰本教材全面系统地介绍C++面向对象程序设计的基本概念和基本语法,深入浅出地介绍面向对象程序设计的编程方法。主要内容包括C++与面向对象程序设计概述、C++程序设计基础、函数、数组、结构体和共用体、指针和引用、类与对象、继承和派生、运算符重载、虚函数和多态性、C++输入/输出流、文件处理、模板和异常处理等。全书将编程语言和编程思想融为一体,使读者在学习C++语言的同时,可以进一步掌握面向对象程序设计的编程思想。本书概念清楚、通俗易懂、实例丰富,注重基础知识与典型应用相结合,具有较高的系统性、实用性和可操作性。书中所有程序代码均在Visual C++ 6.0环境下运行通过。本书为高职高专计算机类各专业学习“C++面向对象程序设计”课程的教材,也可作为其他专业的程序设计入门教材和广大计算机应用人员的自学参考书。 -
C语言参考手册(美)哈比森(Harbisom,S.P.) 著本书是C语言的详尽参考手册,分为两部分:第一部分讨论了C语言的所有语言特征,包括词法、预处理机制、声明、类型、表达式、语句以及函数等基本语言特征;第二部分讨论了C语言的标准库,针对它们不同的功能分别进行详细介绍。为了帮助读者解相关概念,本书在讨论C语言及标准库的细节时,提供了许多实例和解释。第一部分的各章还提供了练习题和主要练习的解答,这些练习可帮助读者加深理解C语言的基本功能和特性。本书可以作为高等院校计算机专业C语言课程的教材和参考书,也可供程序开发人员参考。 -
C++标准库扩展权威指南(美国)贝克尔 著;史晓明 译本书是对TR1进行了完整的介绍。全书共22章,包括元组、智能指针、类模板array、无序关系容器、调用包装器基础、mem_fn函数模板、reference_wrapper类模板、类模板function、函数模板bind、类型特性、数值函数、随机数生成器、头文件、正则表达式对象、查找、格式化和文件替换,正则表达式的定制以及C语言兼容等内容。全书不仅对枯燥的标准文本给出了浅显易懂的解释,还提供了很多示例和练习来帮助我们理解。每个C++程序员都可以从本书中获益匪浅。当前的C++标准库使用常用的类和函数对C++语言核心进行扩展。在最近几年里,为了解决C++标准库的局限,我们开发了一系列组件来对C++语言进行更进一步的扩展。这些扩展编入一个全面的技术报告中(TR1),并且其中的大部分已经被C++标准的下一个版本通过了。本书中,Pete Becker不仅对TR1库中的每一个组件都进行了详细的描写,还解释了基本工具、模板、调用包装器,类型特性、数值。正则表达式以及C语言兼容方面的新功能。通过自己在实现这些组件中所积累的经验,Pete Becker不仅阐明了它们的价值并在需要时对标准加以澄清,还提供了通过测试的完整代码。本书大部分章节都包含了不同难度的练习来帮助程序员得到这些新组件的实践经验。这些练习的答案以及所有的代码示例都可以在网上找到。附录中不仅为TR1库所包含或扩展的头文件提供了摘要,还介绍了应该怎样在多线程应用程序中安全地使用这些组件。
