C/C++及其相关
-
Visual C++与Windows编程学习参考汪小龙 编本书是依据《VisualC++与Windows编程》教材编写的学习参考书。该书适合于在学完“VisualC++与Windows编程”课程各章后复习时使用,其中包括各章的基本内容、重点难点、章后习题解答,以及针对各章内容而挑选出的典型例题。另外在本书的后而还针对性地给出模拟测试卷,使读者在学完整个课程后进行自我测试和检查。为了培养读者的实际应用能力,本书的最后安排了十个具有代表性的实验题目。通过这些实验项目,使读者能够举一反三,提高设计应用程序的能力。本书可作为“VisualC++与Windows编程”课程的学习参考教材,也可作为VisualC++程序员学习Windows编程的辅导材料。 -
C语言程序设计顾兵 主编本书是编者在独立院校非计算机专业C语言教学实践基础上编写而成,本书由浅入深、循序渐进、系统地介绍了C语言的基本概念和语法,其内容包括程序设计方法及算法的基本概念、C程序的基本结构、数组、函数、指针、结构体与共用体、文件等。.本书例题和习题丰富,叙述较为详细,以便于读者对每章重点内容的理解。本书可作为独立院校理工科各专业学生学习C。语言程序设计的教科书,亦可作为广大读者自学的教材与参考书。... -
C语言程序设计基础教程张正琼,黄文胜 主编本教材针对职业教育的特点,突出以学生为中心的教育理念,通过“模块一任务一活动”的模式,注重培养学生的创新能力、实践能力和自学能力。本书共分为6部分,每部分由若干个模块组成,主要内容包括:c语言基础、程序流程控制、构造数据对象、实现模块化程序、文件操作、程序设计实践。本书侧重于上机调试能力的培养,并通过上机调试结果来掌握相关知识。全书各模块后配有课后评估的内容,让学生对所学内容能自己评估。本书适合于中等职业学校计算机专业以及相关专业使用,也可作为计算机爱好者的参考书。 -
C++面向对象程序设计崔永红 编著《面向21世纪全国高职高专信息技术类规划教材:C++面向对象程序设计》系统讲授C++面向对象程序设计。主要内容包括简单程序设计、控制语句、函数、类与对象、数组、指针、继承与派生、多态性、面向对象程序设计方法、输入/输出流、实验指导。针对高职高专学生的认知特点,《面向21世纪全国高职高专信息技术类规划教材:C++面向对象程序设计》内容系统全面、讲述深入浅出、重点突出应用。为加强实验环节,书中配有大量习题、实验指导。《面向21世纪全国高职高专信息技术类规划教材:C++面向对象程序设计》适用作高等职业学校、高等专科学校、民办学校理工类各专业程序设计课程的教材或参考书,也可供本科学生及就用开发人员学习参考。 -
C程序设计经典教程(美)戴特尔(Deitel, P.J.), (美)戴特尔(Deitel, H.M.)著;聂雪军, 贺军译本书译自经典计算机教程CHow幻Program的最新版。在美国,数十万学生通过本书学习C语言。作者Deitel父子从事编程和教学工作数十年,其所著教材被誉为美国标准教材,在教育界享有盛誉。 本书新版本有以下特色: (1)应用软件工程原理讲述结构化程序设计方法。 (2)用新的代码标准重写所有的源代码,并加入大量注释。 (3)更新术语,使其与多种语言的标准和规范保持一致。 (4)免费下载所有源代码和PowerPoint讲义。 (5)数百个贴心提示,海量练习题与答案。 (6)为教师免费提供教学辅助软件包。 本书内容经典、权威,语言轻松活泼,适合只有很少甚至没有编程经验的大专院校学生,可以作为计算机编程方面的入门级教材,同时也可作为初中级程序员的参考书。 -
C语言程序设计孟庆昌 等编著本书全面、系统、循序渐进地介绍了C语言的基本概念、各种语法成分及其在程序设计中的应用,并通过大量实例程序讲述C语言应用中的重点和难点,引导读者掌握一般程序设计方法。每章后面有习题,可供读者练习。本书是北京市高等教育精品教材立项项目。全书概念清晰、结构合理、内容严谨、讲解透彻、重点突出、示例典型、实用性强,既考虑到初学者的特点,又能满足软件设计人员的工作需要。本书既可以作为高等院校学生以及计算机培训班学员学习C语言的教材,也适合广大软件开发人员和自学人员参考阅读。本书全面、系统、循序渐进地介绍了C语言的基本概念、各种语法成分及其在程序设计中的应用,并通过大量实例程序讲述C语言应用中的重点和难点,引导读者掌握一般程序设计方法。每章后面有习题,可供读者练习。本书是北京市高等教育精品教材立项项目。全书概念清晰、结构合理、内容严谨、讲解透彻、重点突出、示例典型、实用性强,既考虑到初学者的特点,又能满足软件设计人员的工作需要。本书既可以作为高等院校学生以及计算机培训班学员学习C语言的教材,也适合广大软件开发人员和自学人员参考阅读。 -
C语言程序设计习题集刘英,张曙光 主编,周雅洁,汤洁,黄磊 副主编《计算机公共课系列教材:C语言程序设计习题集》是与《C语言程序设计》、《C语言程序设计实验教程》相配套的习题集。根据C语言程序设计的教材,结合每一章学生必须掌握的知识点,按照每一章的每一个知识点编写了大量的习题,并附有参考答案。习题的类型有选择题、判断题、填空题。此外,本书还编写了几套试卷,试卷中除了选择题、判断题、填空题外,还编写了阅读程序、程序设计等题型,供学习者在完成课程学习后,结合复习进行自主测试。该书参考了计算机等级考试的考试大纲,借鉴了历届计算机等级考试试题和其他C语言程序设计的习题集。与《C语言程序设计》、《C语言程序设计实验教程》相配套的习题集。各章内容均与所配套教材中的内容相呼应,内容包括:C语言的发展、特点与程序结构、数据类型、运算符和表达式、基本语句与顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组、函数、指针、结构体和共用体、预编译处理、位运算和文件等。本教材由具有丰富教学经验的一线教师编写,内容丰富,结构合理,实用性强,其中收集了部分全国计算机等级考试试题。本书可以作为高等学校非计算机专业C语言程序设计课教材,还可作为计算机爱好者的自学用书。 -
Accelerted C++(美)凯尼格 等著本书的第一部分分为前七章,专注于使用标准抽象进行编程。第二部分从第8章开始,讨论如何定义你自己的抽象。首选介绍库是一个非同寻常的注意,但我们认为这是正确的。C++语言的许多部分——尤其是那些较困难的部分——主要出库作者利益的考虑面存在的。库的用户根本需了解语言的那些部分。因此在第一部分中我们避开语言的这此特性不谈,与使用转传统的方式相比,我们撤离式使得更快地编写出有意义的C++程序成为可能。本书的许多部分引用到其他部分。这种引用看上去像“§39.4.3/857”的模样,它指的是引用的文本位于第857页,并且是第39.4.3小结的一部分。本书的每一章都以一个称为“Details“的小节收尾。安排这一切有两个用意:它们可以命名你加深对该章介绍的概念的记忆,并且它们还包含一些额外的相关信息。作者简介:凯尼格:AT&T大规模程序研发部成员。他从1986年开始从事C语言的研究,1977年加入贝尔实验室。在1989年ISO/ANSIC++委员会成立时,他就加入了该委员会,并一直担任项目编辑。他还是《RuminationsonC++》(C++沉思录)、《CTrapsandPitfalls》的作者。 -
More Effective C++(美)迈耶斯 著本书着重探讨了包括异常处理在内的一系列高级技术。其特点在于:第一,包含很多时新的标准C++的内容;第二,所讨论的主题倾向于“战略化”而非“战术化”,并且讨论得更深入、更彻底,尤其是对虚析构函数、智能指针、引用计数以及代理类等技术和模式论述的深入程度。如果说《EffectiveC++》主要讨论C++中一些相对基础的概念和技巧的话,那么《MoreEffectiveC++》则着重探讨了包括异常处理在内的一系列高级技术。与前者相比,后者具有两大主要区别:其一,它包含很多时新的标准C++的内容;第二,它讨论的主题倾向于“战略化”而非“战术化”,并且讨论得更深入、更彻底。尤其是对虚析构函数、智能指针、引用计数以及代理类(proxyclasse)等技术和模式论述的深入程度,让人很难想象是出现于这样的一本小书之中。游刃有余的技术,高超的写作技巧,Scott无疑是世界上最优秀的C++技术作家之一。在简洁、清晰、易读等方面,这两本书都卓尔不群。总之,Scott提供的这85个可以改善编程技术和设计思维的方法,都是中、高级C++程序员必备的技能。与其姊妹篇《EffectiveC++》一样,本书充满了实用性很强的忠告,对每一位以C++为开发工具的程序员而言,都是必备的读物。本书主要内容·一些经过验证的用来改善程序效率的方法,包括检验C++语言特性所带来的时间和空间上的成本。·全面地描述了C++专家所使用的高级技术,包括placementnew、virtualconstructors、smartpointers、referencecounting、proxyclasses和double-dispatching等。·以实例说明异常处理带给C++类和函数的冲击。·介绍新的语言特性,包括bool、mutable、explicit、namespaces、成员模板、标准模板库等。 -
Visual C++程序设计基础教程李春葆,章启俊 主编本书共分13章,第一章到第七章介绍c/c++语言的基础部分,后6章介绍vc++6.0面向对象的可视化程序设计方法。各章的内容布局如下:第一章是c++基础,阐述了面向对象的有关概念;第二章是类和对象,介绍类和对象的设计方法;第三章是友元,包括友元函数和友元类;第四章是运算符重载,介绍了运算符重载的概念和设计方法;第五章模板,介绍函数模板和类模板的设计方法;第六章是派生和继承,介绍了设计基类和派生类的相关知识;第七章是多态性和虚函数,介绍了设计虚函数和纯虚函数的方法;第八章是visualc++6.0开发环境,介绍了visualc++6.0系统的使用过程;第九章是编写传统的windows应用程序,介绍了设计windows应用程序所需的基本概念和相关知识;第十章利用mfc类库编写windows应用程序,介绍了mfc类库的结构和mfc的消息处理机制;第十一章是使用向导appwizard建立应用程序,介绍了sdi/mdi和对话框应用程序的框架;第十二章是用class wizard设计类,介绍了使用class wizard向导设计类的相关知识;第十三章是常用控件编程,介绍了按纽、编辑框、对表框、滚动条等一些常用控件的使用方法。
