C/C++及其相关
-
Visual C++ 6程序设计导学马安鹏编著本书是作者在总结多年从事培训经验的基础上编写而成的,按照适合初学者学习的思路分12章组材,内容涉及面向对象的概念、Windows编程基础、MFC应用程序框架、消息映射、控制栏编程、MFC和对话框编程、SDI和MDI设计、动态链接库、绘图和打印、数据库访问等。本书的特点是简洁的理论说明与大量的实例演示相结合,尽量避免枯燥空洞的理论罗列,易于上手。每章均附有练习题,并给出习题答案,便于读者复习掌握所学的内容。最后以一个综合实例的讲解,提高读者用所学知识解决实际问题的能力。本书既是非计算机专业学生学习Visual C++编程的自学教材,也可供各类软件培训班使用。 -
C++程序设计刘敏[等]编著《新世纪土木工程专业系列教材·土木工程:C++程序设计》以初学者为对象,全面系统地介绍了C++语言的基础知识、基本语法及编程方法。内容编排由浅入深,并通过大量例题进行说明。《新世纪土木工程专业系列教材·土木工程:C++程序设计》在编写形式上,着重对C++语言程序设计的基本概念、基本理论作了介绍。每章结束部分均有小结和思考练习题,便于学生复习和巩固本章的内容。在附录部分,给出了本书中出现的常用符号及名词的索引,方便读者查阅。针对土木专业的教学要求及特点,书中选编了部分建筑工程、交通土建方面的例题,便于学生理解和掌握。本书可作为高等学校土木工程专业或其他非计算机专业学生的C++语言程序设计教材,也可作为电大、函大、自学考试及各类计算机软件基础(程序设计)课程的教材。 -
C程序设计谭浩强著语言功能丰富、表达能力强、使用灵活方便、应用面广、目标程序效率高、可移植性好,既具有高级语言的优点,又具有低级语言的许多特点。因此特别适合于编写系统软件。由于C语言牵涉到的概念比较复杂,规则繁多,使用灵活,容易出错,不少初学者感到困难。至今已从事计算机教育和计算机普及工作二十多年的作者于1991年编写了《C程序设计》,由清华大学出版社出版。该书针对初学者的特点和认识规律,精选内容,分散难点,降低台阶,例题丰富,通过通俗易懂的叙述阐明了复杂的概念,并力求做到内容新颖、概念清晰、实用性强、通俗易懂。该书出版后受到广大读者的热烈欢迎,认为该书"是学习C语言的好教材","使初学者少走了许多弯路"。全国大多数高校采用该书为教材,许多在职干部和计算机爱好者通过自学该书掌握了C语言程序设计。荣获国家电子工业部优秀教材一等奖、全国高等学校计算机基础教育研究会优秀教材一等奖、全国大学出版社优秀畅销书特等奖。根据发展的需要,作者对《C程序设计》一书进行了修订,出版了第二版。该书通俗易懂,深入浅出的介绍了C语言编程的方方面面,其中包括C的语法、功能、编程和应用等方面的内容,是专家的经验之作。本书内容全面、叙述清晰,为广大编程爱好者、软件开发人员提供了一部很有价值的参考书,也是计算机应用人员、有关大专院校师生的参考教材。 -
Effective C++中文版(美)Scott Meyers著;侯捷译引介:一本绝妙好书/孟岩您手上这本书,是世界顶级C++大师Scott Meyers成名之作的第二版。其第一版诞生于1991年。在国际上,本书所引起的反响之大,波及整个计算机技术出版领域,余音至今未绝。几乎在所有C++书籍的推荐名单上,本书都会位于前三名。作者高超的技术把握力,独特的视角、诙谐轻松的写作风格、独具匠心的内容组织,都受到极大的推崇和仿效。甚至连本书简洁明快的命名风格,也有着一种特殊的号召力,我可以轻易列举出一大堆类似名字,比如Meyers本人的More Effective C++和Effective STL,Don Box的Effective COM,Stan Lippman主编的Efficient C++系列,Herb Sutter的Exceptional C++等等。要知道,这可不是出版社的有意安排,而且上面这些作者,同样是各自领域里的绝顶大师,决非人云亦云、欺世盗名之辈。这种奇特的现象,只能解释为人们对这本书衷心的赞美和推崇。然而这样一本掷地有声的C++世界名著,不仅迟迟未能出版简体中文版,而且在国内其声誉似乎也并不显赫。可以说在一年之前,甚至很少有C++的学习者听说过这本书,这实在是一种遗憾。今天,在很多人的辛勤努力之下,这本书终于能够展现在我们的面前,对于真正的C++程序员来说,这确实是一件值得弹冠相庆的事。我是一名普通的C++爱好者,因为机缘巧合,有幸参与了这本书的繁简转译工作,这使我能够比较早地看到本书的原版和繁体中文版。在这里我必须表达对本书中文译者、台湾著名技术作家侯捷先生的敬意和感谢,因为在我看来,这本书的中文版在质量上较其英文版兄长分毫不差,任何人都知道,达到这一点是多么的困难。侯先生以其深厚的技术功底、卓越的语言能力和严谨细致的治学态度,为我们跨越了语言隔阂所带来的理解障碍,完整而生动地将原书的内容与精神表达无遗,更令人钦佩的是,中文版的行文风格与原文也达到了高度的统一,可谓神形兼备,实在令人赞叹!因此我非常乐意向大家推荐这本书,相信它会在带给您带给你技术享受的同时,也带给您阅读的享受。曾经在网络讨论组中间看到这样的说法,C++程序员可以分成两类,读过Effective C++的和没读过的。或许有点夸张了,但无论如何,当您拥有这本书之后,就获得了迅速提升自己C++功力的一个契机。这本书不是读完一遍就可以束之高阁的快餐读物,也不是能够立刻解决手边问题的参考手册,而是需要您去反复阅读体会,极力融入自己思想之中,融入自己每一次敲击键盘的动作之中。C++是真正程序员的语言,背后有着精深的思想与无以伦比的表达能力,这使得它具有类似宗教般的魅力。希望这本书能够帮助您跨越C++的重重险阻,领略高处才有的壮美,做一个成功而快乐的C++程序员。 -
面向对象的程序设计语言陈志泊,王春玲编本书内容主要分成三部分,第一部分是C++语言基础部分,主要讲述Visual C++ 6.0集成开发环境中的常用功能菜单的使用、基本应用程序的建立方法和步骤、数据类型、运算符、表达式、三种基本程序结构、数组、函数及其重载、引用、指针、结构体、共用体、编译预处理等;第二部分是面向对象的程序设计部分,详细介绍面向对象的程序设计的有关基本概念、类与对象的定义和使用、构造函数与析构函数、继承与派生、虚函数与多态性、友元函数与友元类、静态成员、模板以及文件操作等;第三部分是面向对象的程序设计应用部分,该部分主要以Visual C++6.0作为开发环境,利用MFC类库、C++语言和面向对象的程序设计方法,介绍设计在Windows环境下运行应用程序的方法和思想,并对程序的框架结构进行了深入的剖析,其中主要介绍对话框、菜单、工具栏、状态栏、文档与视图以及图形/图像处理方面的程序的建立方法,此外,还包括对有关的MFC类以及常用成员函数的使用。这三部分内容相互衔接,前后呼应,循序渐进。在每一部分内容的讲解中,都给出了大量的实例进行解释说明。同时,除第1章外,每章后面都附有相应的习题,便于读者练习。本书可作为高等院校计算机及相关专业的本、专科程序设计语言课程的教材,也比较适合广大计算机爱好者自学和参考。 -
深入浅出MFC侯俊杰著本书分为四大篇。第一篇提出学习MFC程序设计之前的必要基础,包括Widnows程序的基本观念以及C++的高阶议题。“学前基础”是相当主观的认定,不过,甚于我个人的学习经验以及教学经验,我的挑选应该颇具说服力。第二篇介绍Visual C++整合环境开发工具。本篇只不过是提纲挈领而已,并不企图取代 Visual C++使用手册。然而对于软件使用的老手,此篇或已足以让您掌握Visual C++整合环境。工具的使用虽然谈不上学问,但在视觉化软件开发过程中扮演极重角色,切莫小觑它。 第三篇介绍application framework的观念,以及MFC骨干程序,所谓骨干程序,是指Visual C++的工具AppWizard所产生出来的程序码。当然,AppWizard会根据你的选项做出不同的程序码,我所据以解说的,是大众化选项下的产品。 第四篇以微软公司附于Visual C++光碟片上的一个范例程序Scribble为主轴,一步一步加上新的功能。并在其间深入介绍Runtime Type Information(RTTI)、Dynamic Creation、Persistence(Serialization)、Message Mapping、Command Routing等核心技术。这些技术正是其他书籍最缺乏的部分。此篇之最后数章则脱离Scribble程序,另成一格。 本书内含光盘一片,书中所有原始码与可执行文件尽在其中。 -
自已动手制作VCD卫兵等编著这是一本面向家庭的VCD制作的入门书籍,即时读者不知道VCD的行业标准,VCD的结构,只要按照本书的步骤,也能轻松制作自已的VCD。本书突出“自已动手”的特点,内容详实,步骤明确。书中既涉及了普通家庭在现有的基础上进行的VCD制作,又针对数字设备,讲解数字设备在制作VCD时的应用及数字影像编辑的技巧。全书力求内容新,技术新,既讲求实用又注重创新。本书可作为VCD制作和数字影像编辑的入门教材可供电脑爱好者,VCD制作者,数字影像制作人员参考和使用。 -
C语言程序设计教程徐士良编著编辑推荐:本书是作者通过长期教学实践编写成的。全书由浅入深,逐步介绍C语言中的基本概念和语法,使读者全面地、系统地理解和掌握用C语言进行程序设计的方法。主要内容包括程序设计基本概念、程序的基本组成、选择结构、循环结构、模块设计、数组、指针、结构体与联合体、文件、位运算等。本书叙述简明扼要,通俗易懂,例题丰富。本书可作为高等院校各专业的学生学习C语言程序设计的教材。 -
C++Builder技术大全(美)Herbert Schildt,(美)Greg Guntle著;周海斌[等]译;周海斌译本书涵盖了BORLANDC++的基本编程知识和技巧。本书内容共分为四个部分,第一部分介绍了C++的基础知识,包括控制语句、运算符、预处理器指示符和数据类型;第二部分主要讲述C++BUILDER函数库;第三部分主要讲述类和对象、构造函数、析构函数、例外处理、模板等面向对象编程方面的知识和技巧;第四部分详细说明了C++BUILDER 集成开发环境(IDE),并解释了如何创建、编译和运行应用程序。本书编排独特、阅读方便、覆盖面广,众多的示例贯穿全书,使读者能学以致用。 -
Visual C++ 6.0编程经典博览罗斌编著本书收集了80多个典型的VisualC++6.0编程技巧,把它们集成在N个应用程序中,使读者能够在实际的编程环境中采用“即需即学”的方式迅速掌握VC6.0编程的要点。本书内容丰富,讲解透彻,是克服VisualC++6.0入门困难的一本极佳的参考书。
