C/C++及其相关
-
边用边学Visual C++编程黄维通,戢彦泓,关继来编著;全国“信息技术及应用远程培训”教育工程组编本书从最基本的概念出发,详细地讲述了Visual C++的开发过程。该书涉及Visual C++编程中常用的API函数及MFC类库,并对其中的消息处理、API函数结构、主要的控件(如各种按钮、编辑框、菜单、滚动条)以及光标、图标、位图等资源的应用通过实例进行了讲述,而且在实例中对程序代码做了详细的说明,以便读者掌握。本书通俗易懂,突出重点,偏重应用,不仅可以作为大专院校理工科学生的教材,也可供研究生及计算机软件开发与应用人员参考。 -
精通C++Builder 5程序设计高级教程陈周造,陈灿煌编著C++ Builder提供了一个面向对象、可视化设计的快速应用程序开发环境,使用C++ Builder可以用最少的程序代码撰写各类Windows应用程序。本书《精通C++ Builder 5程序设计高级教程》是一本阐述C++ Builder 5最完整的工具书,全书共分15章,从可视化设计的整合开发环境入笔,对C++ Builder 5的重要功能作了全面介绍,另外,由于数据库的普遍应用,本书着重对数据库程序设计原理、数据库程序设计基础与进阶、数据库维护辅助工具及数据库应用程序设计进行了重点讲解。全书讲解清晰,并辅以程序实例加以说明,是一本极具参考价值的工具书。教你利用开放且具弹性的数据库链接能力及高效性存取企业级数据库管理系统。MIDAS提供多层分布运算解决方案,帮助你实现“随时随地取得任何数据”。运用C++ Builder 5将繁杂数据变为决策信息。深入介绍可以直接调用Windows API达到低阶系统开发应用的目的。附赠光盘内含本书完整范例。 -
Visual C++实践与提高刘刀桂,孟繁晶编著本书是主要介绍如何使用VC++进行数据库开发的各种接口和技术。内容详实全面,重点突出,主次分明。它的最大特色之一为工程应用而写。书中结合实例对读者可能在项目开发中遇到的实际问题进行了详尽细致的剖析;同时,在介绍具体技术时,又力求阐明一种解决问题的思路。特别是书中提供了很多有实用价值的源码,相信对读者开发会大有裨益。本书适合哪些有一定VC++基础又需要进行数据库工程应用的读者,也可以作为自学或教学选用的参考书。为“工程”需要而写:书中很多技术点和应用实例是作者多年开发经验的结晶。主次分明,重点突出:对读者可能在实际开发中遇到的问题以及各章的开发实例进行了详尽的解释,“知识点各个击破,整体应用实例剖析”。既见树木,也见森林:在介绍具体技术时,力求阐明一种解决问题的思路。内容全面,亦统亦分:涵盖了VC++数据库编程的各种接口,同时对建立一个性能优良的应用系统提出了总结性意见。 -
Windows 2000编程利器编程高手工作室编写本书是在《Visual C++ 6.0编程高手》基础上的新推出的2000版,编者在1年多的时间里收集、整理、加工、调试了大量的Visual C++实用程序,并汇集成书。本书共计36章206个程序。这些程序覆盖了Visual C++编程的主要应用:用户界面设计、多媒体(图形、图像、动画和声音)、网络(ActiveX组件、Internet、和数据库)以及杂类等五大部分。其中,用户界面设计部分包括:按钮、编辑框、静态控件、组合框、列表框、树视、列视、工具条、状态条、菜单、其他挂件、对话框、文档视窗模型、文件和文件夹、Shell、高级用户界面。多媒体部分包括GDI、位图、打印、OpenGL、DirectX、动画、声音等。网络部分包括ActiveX控件、Internet、IE编程、ISAPI、数据库等。杂类包括字符串处理、宏、剪贴板、日期和时间、DLL、调试、C++和MFC类、综合示例、工具和杂项。绝大部分程序包含源代码、项目文件和可执行文件,可以直接为你所用。由于篇幅所限,本书主要介绍各个程序的功能及设计思想,而其完整源程序和演示程序包含在与本书配套的光盘的相关目录中。本书内容新、丰富、实用性和指导性强。本书不但是对从事Visual C++编程的新手还是老手,以及其他编程语言,比如VB、Delphi的程序员,都具有重要的参考价值,“拿来就用”而且也可作为大专院极相关专业师生的自学、教学参考书和社会相关领域培训班推荐教材。本书配套光盘内容包括:本书所有程序的源代码。所有代码已在Windows 98和Windows 2000下调试成功。 -
C++程序设计习题及解答钱能编本书是《C++程序设计教程》的第二版。然而从指导思想、内容结构、写作特点等方面,都以全新的面貌呈现于读者。全书全部重新执笔,代码全部重写,涵盖了基本C++编程方法的全部技术特征。本书以C++标准为蓝本,从过程化编程的基本描述,到对象化编程的方法展开,乃至高级编程的实质揭示,形成一条自然流畅的主线,通俗易懂,形象风趣。本书在内容结构上自成体系,并以独特的描述手法,辐射到计算机专业其他诸课程,体系严谨,结构独特。作者在长期的教学、科研实践以及ACM大学生程序设计竞赛培训工作中,总结出了许多难能可贵的教学经验,能使读者快捷而准确地找到编程技术要领,洞穿C++内部实现要害,直击抽象编程本质。与本书配套,《C++课程设计指导》、《C++程序设计习题及解答》、《C++程序设计教程详解》和《C++程序设计教程精粹》也将陆续面世。除此之外,还配有C++程序设计教程课件和源代码供读者下载。本书适用于大学计算机程序设计教学,也适合于立志自学成才的读者,帮助他们从零开始走向高级程序员。本书也旨在引导读者从欣赏C++入门的初级精彩到享受C++经典名作的内在精彩,因而,也是一本软件工作者不可多得的案头参考书。第一部分为程序设计基础,分四章,包括概述,基本编程语句,数据类型和计算表达。其中基本编程语句和数据类型为重点,它们一个为算法描述的基础,一个为数据结构和抽象数据类型描述的基础。第二部分为过程化程序设计,分三章,包括函数机制,性能和程序结构。其中函数机制和程序结构是重点,前者描述过程,后者描述过程组织。第三部为分面向对象编程基础,实际上就是基于对象的编程方法,分四章,包括类,对象生灭,继承和基于对象编程。前三章对类机制作了全面描述,后一章是基于对象方法的一个归纳和实例。第四部分为高级编程,分四章,包括多态,抽象类,模板,异常。多态和抽象类是面向对象编程的核心内容,模板论述了泛型编程,异常则强化了面向对象编程中的可靠性和容错性。作者简介 1984年毕业于上海复旦大学计算机软件专业;1988年获电子工业部优秀科技青年称号;两次获得浙江省级优秀教学成果奖二等奖。 1999年在清华大学出版社出版 “C++程序设计系列教材” 的第一批,共三种:《C++程序设计教程》、《C++程序设计实验指导》及《C++程序设计习题及解答》。 2002年,《C++程序设计教程》一书获得国家教育部评选的全国高校优秀教材二等奖。目前该书累计销量已超过400000册,深受高校师生的欢迎。指导学生多次在ACM/ICPC亚洲预赛北京赛区中获得铜奖以上成绩;2004年指导学生在ACM/ICPC亚洲预赛北京赛区中获得排名第8。从事《程序设计》、《数据结构》、《离散数学》、《算法与设计》、《编程与技巧》等专业基础类课程教学,及算法研究,教学经验丰富。 -
C语言程序设计谭浩强著C语言功能丰富,使用灵活,可移植性好,既具有高级语言的优点,又具有低级语言的许多特点,现可以用来编写系统软件,又可用于编写应用软件,是国内外广泛使用的计算机语言。C程序设计是计算机应用人员应掌握的基本功。针对许多人想学C语言而C语言又难学的情况,作者在1991年编写出版了一本《C程序设计》教材,由清华大学出版社出版。该书采用了新的体系结构,分散难点,减小台阶,用人们易于理解的方式叙述清楚复杂的概念,受到广大读者的欢迎。许多人说,看了这本书,感到C语言不难学了。许多高职和大专学校选用这本书作为教材,收到很好的效果。因此在讨论编写“高职高专计算机系列教材”时,许多学校的同志一致推荐《C程序设计》作为高职高专的教材。作者根据大家的意见,在《C程序设计》一书的基础上,做了必要的修改与补充,编写出这本《C语言程序设计》,供高职高专的师生使用。在这本书中,保留了《C程序设计》一书的特点:体系合理、逻辑清楚、例题丰富、通俗易懂。同时又根据C语言新标准的规定,对该书进行了改写,使之符合当前的需要。程序设计是一门实践性很强的课程,不可能只靠听课和看书就能掌握C语言程序设计。应当十分重视自己动手编写程序和上机运行程序。上机的时间愈多愈好。为了帮助读者学习本书,作者还编写了一本《C语言程序设计题解与上机指导》,提供本书中各章习题的参考答案以及上机实习指导。本书是高职高专学生学习C语言程序设计的理想教材。凡具有计算机初步知识的读者都能读懂本书。本书也可作为C语言培训教材,也可供自学参考。本书配有电子教案。 -
C语言程序设计教程习题集与上机指导王树武主编本书是配合李风霞、刘佳山、陈朔鹰、薛庆等编著的《C语言程序设计教程》的教学而编写的,包括TC集成开发环境、上机指导、习题三大部分。本书的编著强调实用性,作为学生课后复习、上机实验的辅助教材。本书不但适合初学者,而且书中的部分习题具有一定的难度,有助于读者提高自己的编程能力。本书既可以作为高等院校非计算机专业本科、专科低年级学生学习计算机语言的实践教材,也可作为科技人员自学C语言的参考书。 -
C语言程序设计教程李凤霞主编本书是为高等院校第一门程序设计课程而编写的教材。全书分为十三章,主要内容包括:程序设计基础知识、C语言概述、数据类型与运算规则、顺序结构的程序设计、选择结构的程序设计、循环结构的程序设计、数组、字符数据处理、函数与程序结构、指针、结构体类型及其它构造类型、数据文件和面向对象程序设计与C++简介。书后有四个附录,每章后都附习题。本教材在结构上突出了以程序设计为中心,以语言知识为工具的思想,对C语言的语法规则进行了整理和提炼,深入浅出地的介绍了它们在程序设计中的应用;在内容上注重知识的完整性,以适合初学者的需求;在写法上追求循序渐进,通俗易懂。本教材配有教学参考书《C语言程序设计教程习题集与上机指导》,以方便读者复习和上机操作。本书既可以作为高等院校非计算机专业学生的计算机语言教材,也可以作为高等院校计算机专业本科、专科低年级学生学习计算机语言的入门教材。本书还可以作为科技人员自学C语言的自学参考书。 -
数据结构实用教程徐孝凯编著本书是为全国高等院校计算机专业及相关专业开设数据结构课程而精心组织和编著的一本实用教材。本书从软件开发的实际需要出发,按照结构化和面向对象的程序设计思想,深入介绍了计算机处理的对象——数据的各种逻辑结构、存储结构以及进行查找、插入、删除、排序等运算的算法;对于每一种算法都利用了当前最流行和实用的 C/C++语言进行了具体实现,并全部上机通过;对于重点和难点内容,通过循序渐进的分析并结合事例加以说明,使得读者容易理解、掌握和运用。本书在内容安排上前后一致,连贯有序、层次分明、便于自学。另外,本书具有丰富的练习题,并配有习题参考解答一书同时出版。 -
Visual C++面向对象与可视化程序设计黄维通编著本书从最基本的概念出发,详细地讲述了使用Visual C++进行面向对象与可视化程序设计的基本原理与方法。全书共分为三篇,即Visual C++基础知识、使用API函数进行可视化编程和使用MFC进行可视化编程。书中涉及Visual C++编程过程中常用的API函数及MFC类,并结合实例对其中的消息处理、API函数结构、各种按钮、编辑框、菜单、滚动条等主要的控件以及光标、图标、位图等资源的应用进行了讲述,而且在实例中对程序代码都做了详细的说明,以便读者掌握。本书通俗易懂,突出重点,偏重应用,不仅可以作为大专院校理工科学生的教材,还可以供研究生及科研院所的计算机开发与应用人员作为参考,同时也可供从事计算机软件开发的专业人员使用。本书是一本学习使用Visual C++编写Windows应用程序的教材。全书内容共分为3篇。第1篇介绍C++基础知识、Visual C++ 6.0开发环境以及Windows编程的基础知识;第2篇介绍如何使用Windows API编写Windows应用程序;第3篇由简入繁地介绍使用MFC类库编写Windows应用程序的方法。本书力图通过以上的内容安排,引领读者真正进入Visual C++的大门,领会使用Visual C++进行Windows应用程序开发的精髓和实质。书中配有大量注释详尽的程序实例,每章后面均附有习题。
