C/C++及其相关
-
数据结构与C++高级教程(美)Frank M.Carrano,(美)Janet J.Prichard著;田玉敏译;田玉敏译本书详细介绍了数据间的逻辑关系、存储方式和相关运算。针对各种实际问题,作者以C++程序设计语言为工具,说明了在问题求解过程中类和抽象数据类型的作用,并在许多实例和习题中使用了递归方法。同时,作者还提供了一个学习C++程序设计语言的教程,本教程可供初学者使用,对于已有一定基础的读者,也大有裨益。本书可作为计算机及相关专业的本科生、研究生的教材和教学参考书,也可供程序开发人员自学。 -
面向对象的程序设计C++实训教程杨学明主编本书为《面向对象的程序设计C++》的配套教材。总共设计了18个实训题目,并在每个实训里设有一个小实验,在内容安排上基本与教材《面向对象的程序设计C++》相一致。每个实训都有内容提示,实训目标、实训任务、实训步骤等内容,后面还配有相应习题,学生可以在参照例题的基础是独立完成。此外,本书还带有三个附录,附录1是“ASCII码表”;附录2“综合实例”给出了几个实用的系统,更加紧密地联系到了实际;附录3“C++语言编程规范”能引导学生编写高质量的代码。本书适合作为高等院校相关专业的本科、专科、高职学生学习C++程序设计的教材以及学习参考书。 -
C语言程序设计教程李凤霞主编本书是为高等院校第一门程序设计课程而编写的教材。全书分为十三章,主要内容包括:程序设计基础知识、C语言概述、数据类型与运算规则、顺序结构的程序设计、选择结构的程序设计、循环结构的程序设计、数组、字符数据处理、函数与程序结构、指针、结构体类型及其它构造类型、数据文件和面向对象程序设计与C++简介。书后有四个附录,每章后都附习题。本教材在结构上突出了以程序设计为中心,以语言知识为工具的思想,对C语言的语法规则进行了整理和提炼,深入浅出地的介绍了它们在程序设计中的应用;在内容上注重知识的完整性,以适合初学者的需求;在写法上追求循序渐进,通俗易懂。本教材配有教学参考书《C语言程序设计教程习题集与上机指导》,以方便读者复习和上机操作。本书既可以作为高等院校非计算机专业学生的计算机语言教材,也可以作为高等院校计算机专业本科、专科低年级学生学习计算机语言的入门教材。本书还可以作为科技人员自学C语言的自学参考书。 -
数据结构(C语言版)导教·导学·导考姚群,夏清国编本书是为配合严蔚敏、吴伟民编著的《数据结构》( c 语言版)而编写的辅助教材。书中首先给出了重点内容提要和知识结构图;其次,从历次本科课程考试及研究生考试中例举出常见题型,并进行分析解答;最后,在每章后面给出了学习效果测试参考答案,供读者自我测试学习效果。本书对学习数据结构课程的读者来说,是一本针对性很强的辅助教材。 -
C程序设计教程学习与上机指导李春葆编著本书可作为大专院校各专业C语言程序设计课程的教材,是《C程序设计教程》(清华大学出版社)的配套学习辅导书,也可单独使用。本书是《C程序设计教程》(清华大学出版社)的配套学习辅导书,也可单独使用。全书分为两部分:第I部分是C程序设计教程学习指导,包括《C程序设计教程》中的基本知识点、各章的练习题及参考答案和上机实验题的参考答案;第II部分是C程序设计教程上机指导,系统地给出了在VC++6.0环境中编写C程序所需要的基本知识。本书可作为大专院校各专业C语言程序设计课程的教材,也可供准备参加计算机等级考试和考研的读者阅读参考。 -
Visual C++ 6.0编程与实践吴金平等编著VisualC++6.是Microsoft公司推出的功能强大的软件开发平台,是"真正的程序员"首选的开发工具之一。VisualC++6.以ANSIC++为基础,并在此基础上进行了大量的扩展,以适应开发各种Windows应用程序的需要。到目前为止,绝大多数Windows应用程序都是用VisualC++6.或其早期版本开发而成的,VisualC++6.已成为在Windows环境下进行大型软件开发的首选。本书由易到难、循序渐进地详细介绍了VisualC++6.开发平台的安装、语言特色以及各项功能等,具体内容包括VisualC抖6.的安装、集成开发环境、类的基本知识、MFC窗口消息传递及映射机制、文档舰图和框架结构、对话框和控件、文件操作、绘图、动态链接库、多线程、ActiveX控件、数据库开发等。本书主要面向初学者和具有一定编程基础的用户,尤其是使用VisualC++6.开发平台的初中级用户。本书既可作为相关专业的培训教材,也可作为软件开发人员的参考用书。VisualC++6.是Microsoft公司推出的功能强大的软件开发平台,是"真正的程序员"首选的开发工具之一,也是有志于程序设计的程序员、大中专院校学生进入高级程序设计领域的首选软件之一。全书共分为12章,由易到难、循序渐进地详细地介绍了VisualC++6.开发平台的安装、语言特色以及各项功能等。第1章VisualC++6.入门。详细地介绍了VisualC++6.开发工具的语言特色及其软件安装方法,然后介绍了MSDN联机帮助系统的安装方法,最后创建"Hello"工程,使初学者对VisualC++6.有一个更加直观的印象。第2章VisualC++6.集成开发环境(1DE)。详细地介绍了VisualC++6.软件平台集成开发环境的组成,并在"调试器"这一节中全面探讨了VisualC廿6.的调试技术,最后详细介绍了MFCAppWizard应用程序向导和MFCClassWizard类向导的使用方法。第3章MFC概述。简要介绍了面向对象程序设计编程方法和MFC类的基本概念,详细介绍了MFC类库和MFC通用类及MFC程序运行过程。第4章MFC窗口消息。介绍了窗口消息的分类和传递机制,以及消息的处理方式。第5章文档/视图和窗口框架。介绍了文档/视图结构,以及文档和视图的详细知识,对菜单条、工具条和状态条也进行了较为详细的介绍。第6章对话框和控件。详细地介绍了各类对话框及控件的创建和使用方法。第7章文件操作。介绍了与文件输入/输出有关的各种操作方法。第8章绘图。介绍了颜色、绘图设备类、坐标映射方式、设备上下文、绘图模式以及窗口和视口的转换方法等。第9章动态链接库。介绍了动态链接库(DLL)的类型、导出方法、链接方式等。第1章多线程。介绍了线程与进程的基本概念、用户界面线程和工作者线程的创建、启动、使用和终止方法,以及线程的同步、通信等内容。第11章ActiveX控件。结合实例详细介绍了创建和使用ActiveX控件的方法。第12章数据库开发与管理。介绍了ODBC数据库和DAO数据库应用程序的创建、操作等知识。本书主要面向初学者和具有一定编程基础的用户,尤其是VisualC++6.开发平台的初、中级用户,既可作为相关专业的培训教材,也可作为软件开发人员的参考用书。同时,为了方便初学者入门,第1,2,3章较为详细地介绍了基础知识,中级用户可跳过这三章内容直接进入后面学习。参加本书编写的有吴金平、孙珠峰、薛昌友、唐耀、高国兴、黄继海、孙涛、路汇仁等。由于作者水平有限,书中错误和疏漏之处在所难免,望读者和各位专家不吝赐教。编者24年3月 -
PSpice电路优化程序设计李永平,董欣主编;张志云编著内容简介本书从PSpice的基本语法开始,根据电路设计中所需要解决的各种问题,介绍PSpice中基本分析语句的格式以及使用,其中包括电阻、电容、晶体管等电子元器件的描述语句、电源描述语句、分析控制语句以及电路描述语句等,结合PSpice9.2以具体的实例来介绍如何使用软件完成各种电路的输入和不同分析方法的设置等问题。内容覆盖了无源电路、有源电路、基本放大电路单元、电流源电路、差分放大电路、运算放大器及其应用、基本数字电路单元等各个方面。最后,本书以几个简单的例子详细地介绍了PSpice的具体使用方法。全书的实例由简入繁,适合于从事电路设计与开发的科研人员和工科电子专业师生循序渐进的进行阅读和学习。前言随着电子计算机技术的发展,计算机辅助设计方法已经开始逐渐进驻电子设计的领域。模拟电路中的电路分析、数字电路中的逻辑模拟,甚至是印制电路板、集成电路版图等都开始采用计算机辅助工具来加快设计效率,提高设计成功率。而大规模集成电路的发 -
C++程序设计刘开军,范颖编著本书是一本面向广大C++初学者的基础教程。C++是一种高效的面向对象程序设计语言,同时也支持面向过程的程序设计方法,既能够编写系统软件,也可以编写应用软件,因而受到广大软件开发人员的青睐。作者通过详实的例子由浅入深地阐明了C++的有关概念、程序设计方法和常见问题的处理方法,适合作为大学计算机专业和非专业的程序设计基础教程,也可以作自学者使用。本书可分为三个部分。第一部分,从第1章到第5章,讲述了C++程序设计语言的特点和面向对象的概念、基本方法、程序设计结构、指针和函数据等内容,这部分主要是用面向过程中的方法、与C语言相似。第二部分,从第6章到第9章,讲述了C++对面向对象的支持,讲述了类和对象、继承和派生、多态性和虚函数,以及模板等内容,是面向对象程序设计的核心。第三部分即第10章,讲述了C++中标准文件的处理方法和异常驻处理方法,可以看作C++的应用实例,有助于读者深入使用C++语言。 -
Visual C++编程实例与技巧集粹龚志翔等编著本书完全以实例的形式向读者介绍了VisualC++语言编程的思路、方法以及技巧。本书中提供的例子涉及的内容有:窗体(17个例子),控件(70个例子),DLL(4个例子),文件(15个例子),系统(14个例子),数据库(12个例子),网络(29个例子),多媒体(18个例子),进程(18个例子),图形处理与算法(22个例子),硬件(14个例子),界面(33个例子),其他(18个例子)。本书适合VisualC++初学者和中级程序员使用,也可作为业余爱好者、高校计算机专业师生自学、教学用书。VisualC++是MicrosoftVisualStutio套装软件的一个有机组成部分。虽然在构造大多数常规应用程序方面,VisualC++没有市场上常见的快速开发工具(比如PowerBuilder,Delphi,VisualBasic)的开发效率高,但在速度和代码大小要求较高的场合(比如设备驱动程序等),它依然是首选的开发工具之一。VisualC/C++作为功能强大的可视化应用程序开发工具,是计算机界公认的优秀应用开发工具。Microsoft的基本类库MFC使得开发Windows应用程序变得很容易,适合作为各种系统软件、应用软件、网络软件、游戏软件等开发平台。根据VisualC/C++的不同应用对象,将精选的多个实例分为窗体、控件、数据库、网络、多媒体等类别进行归纳总结。全书本着实用第一的原则,紧紧围绕主题展开,循序渐进,由浅入深地介绍了使用VisualC/C++进行应用程序开发的思想方法与编程技巧。本书的特色体现如下几点:第一,每一章都是通过一个个的实例来介绍VisualC/C++应用编程方法和技巧,避免枯燥、空洞的理论,并且每一个实例都具有很强的实用性和代表性。第二,所选的每一个实例都是从事VisualC/C++应用编程人员的经验总结,具有很强的实用性,其中很多编程技巧可供借鉴。本书适用于有一定VisualC/C++应用基础的编程人员和应用开发人员,对初学VisualC/C++编程的读者也有一定的参考价值。本书由龚志翔执笔,参加编写的还有龚波、龚建、温尚清、丁满泉、黄司渭、张德强、陈博、陈发吉、李正希、周树成、胡方霞、史阳、张志、王东军、李立元、赖擎、周莹,在这里表示深深的感谢。由于时间比较仓促,书中难免存在一些不足之处,我们诚恳地期望广大读者批评指正。 -
C+空间广州美术学院设计分院编本书反映了“广美”设计分院环境艺术设计系之教学面貌,主要内容由设计案例和毕业设计专题构成。
