C/C++及其相关
-
C++编程(美)D.S.Malik著;晏海华等译本书特点:■本书所有程序源代码都以ANSI/ISO标准C++和标准C++形式提供,并可以使用MicrosoftVisualC++6.0,BorlandC++Builder5开发工具,或是MetrowerksCodeWarrior来编译这些程序。■每章后面的程序范例都是完整的程序代码。这些程序范例中包括输入、输出、问题分析和算法设计等具体步骤,并提供了完整的程序代码清单。■“小结”部分总结了每章的重要概念。■“练习”测试学生标识声明和语句正误的能力。■“编程练习”培养学生亲自动手编写C++程序的能力。■“注意”强调了各章节中重要概念的注意事项。■每章中统一编号的例题通过相应代码来帮助读者理解程序设计的概念。D.S.MalikD.S.Malik现任Creighton大学数学与计算机科学系教授。他1985年获得Ohio大学博士学位。自从在Creighton大学任教以来,他一直在讲授计算机程序设计课程。D.S.Malik在抽象代数、模糊自动机理论及语言、模糊逻辑及应用和信息科学领域发表了超过45篇论文并出版了6本图书。本书是一本无需任何程序设计基础、内容涵盖两个学期(CS1和CS2)的权威教程。全书的编写与设计充分考虑到学生的学习方法,借助于详尽的解释和例子对C++进行全面描述。书中还包含了标准模板库、二叉搜索树、图论、查找和排序等算法,这些内容可安排在第二学期进行。本书特点:■本书所有程序源代码都以ANSI/ISO标准C++和标准C++形式提供,并可以使用MicrosoftVisualC++6.0,BorlandC++Builder5开发工具,或是MetrowerksCodeWarrior来编译这些程序。■每章后面的程序范例都是完整的程序代码。这些程序范例中包括输入、输出、问题分析和算法设计等具体步骤,并提供了完整的程序代码清单。■“小结”部分总结了每章的重要概念。■“练习”测试学生标识声明和语句正误的能力。■“编程练习”培养学生亲自动手编写C++程序的能力。■“注意”强调了各章节中重要概念的注意事项。■每章中统一编号的例题通过相应代码来帮助读者理解程序设计的概念。D.S.MalikD.S.Malik现任Creighton大学数学与计算机科学系教授。他1985年获得Ohio大学博士学位。自从在Creighton大学任教以来,他一直在讲授计算机程序设计课程。D.S.Malik在抽象代数、模糊自动机理论及语言、模糊逻辑及应用和信息科学领域发表了超过45篇论文并出版了6本图书。 -
C++程序设计教程(英)Leen Ammeraal著;刘瑞挺等译1. 本书按C++的新标准详尽地阐述了C++编程技巧和设计理念,为编程人员提供了最佳的学习方式。2. 内容深入浅出,快速引导您踏入C++程序开发的领域。3. 本书指导您在程序设计过程中,如何恰当地运用面向对象的程序设计方法和传统的程序设计方法。4.书中涉及到的程序源代码和习题答案在网址http://www.tqbooks.net/download.asp可免费下载。对于那些带星号的习题,可在本书的附录C中找到答案。 -
C语言程序设计学习参考蒋劲柏 编本书是《C语言程序设计》的配套辅导材料,全书共分为五个部分:自学方法,习题解答,典型例题,模拟测试,实验指导。习题解答和典型例题部分主要以习题讲解的形式针对教材中的不同知识点进行阐述,可以帮助读者提高解题能力。这两部分是本书的重点。通过使用本书,读者可以对教材有进一步的掌握,同时也能提高自己的动手能力。 -
Visual C++与Windows编程学习参考汪小龙 编本书是依据《VisualC++与Windows编程》教材编写的学习参考书。该书适合于在学完“VisualC++与Windows编程”课程各章后复习时使用,其中包括各章的基本内容、重点难点、章后习题解答,以及针对各章内容而挑选出的典型例题。另外在本书的后而还针对性地给出模拟测试卷,使读者在学完整个课程后进行自我测试和检查。为了培养读者的实际应用能力,本书的最后安排了十个具有代表性的实验题目。通过这些实验项目,使读者能够举一反三,提高设计应用程序的能力。本书可作为“VisualC++与Windows编程”课程的学习参考教材,也可作为VisualC++程序员学习Windows编程的辅导材料。 -
C/C++程序设计王雷本片是《软件工程师系列》教材之一,它从程序设计的实际需要出发,深入浅出地介绍了C语言程序设计的基本概念、语法规则和程序设计技巧,并通过大量实例进行了说明。本片在内容上涵盖了C语言编程基础、逻辑运算、循环控制、数组与函数、指针结构体与共同体、位运算、编译处理等内容。本片组织体系合理、概念清晰、通俗易懂,既可作为计算机培训教材,也可供读者自学使用。本书附VCD光盘4张! -
C++程序设计基础黄迪明主编为了适应计算机技术的发展,国内外不少大学已开始使用C++语言替代其他编程语言,作为程序设计基础的入门课程。目前,已出版了不少关于C++ 语言的书籍,但作为教材使用时,通常要求学生具备计算机方面的预备知识,此外学生普遍感到以语法为主线的教学内容与实际编程能力的提高联系不紧,不能真正做到学以致用。为了更好地普及C++语言知识,促进教学工作,编者在从事C++ 语言教学和科研工作的基础上,吸取了国外同类教材的优点,为学生编写了不一定需要计算机方面的预备知识,而直接学习C++语言的基础教材。C++是一种既能进行过程化程序设计,又能进行面向对象程序设计的高级程序设计语言。C++语言在计算机研究和应用领域有着广泛的应用,已成为软件开发中最为流行的一种编程语言。本书以应用为主线安排教学内容, 由浅入深地介绍C++编程语言,主要目的是讲述如何用计算机和C++编程语言解决问题的基本方法和技术,在介绍传统的结构化编程的同时,介绍了面向对象编程的基本思想。本书所附光盘中包含各章的练习和一些实例,帮助读者自学和进一步理解书中内容。本书内容安排合理,深入 -
高质量程序设计指南林锐,韩永泉编著如何进行高质量的程序设计是软件行业的薄弱环节,大部分企业只能依靠大量地测试和改错提高软件产品的质量,为此付出了高昂的代价。因此,如何让程序员熟练地掌握编程技术和编程规范,在开发过程中内建高质量,是IT企业面临的主要挑战之一。本书作者以轻松幽默的笔调向读者论述了高质量软件开发方法与C++/C编程规范,令人耳目一新。它是作者多年从事软件开发工作的经验总结。书中大量的“提示、建议、规则”具有很好的实用价值。本书第一版的电子文档曾经在Internet上广泛流传,被不少国内IT企业的软件开发人员采用。本书第二版比第一版的内容增加了一倍,并且论述更加细致和深入,可以认为是全新之作。本书的附录C《大学十年》是作者在网上发表的一个短篇传记,文中所描述的充满激情的学习和生活的态度,感染了大批莘莘学子。本书的主要读者对象是IT企业的程序员和项目经理,以及大专院校软件相关专业的本科生和研究生。本书亦可作为大学计算机系和软件学院的教学参考书。 -
Effective C++(美)Scott Meyers著本书第一版曾创下销售100000本的辉煌业绩,并被翻译成四种语言,其原因不言自明。Scott Meyers的C++实用方法描述了编程专家所采用的规则,即他们几乎总是在做或总是在避免的事。遵循这些规则可以产生整洁、正确和高效的代码。本书的50个条款总结了编写更好的C++程序的方法,并配有特定的例子。在这一新版本中,Meyers重写了每个条款。这使得本书格外紧密地结合了C++国际标准、当前编译器技术以及对C++实际应用的最新洞察。本书将继续成为所有C++开发人员的必备读物。 -
Effective STL(美)Scott Meyers著C++STL(Standard Template Library,标准模板库)是一次革命,但是学习如何使用它却是一个挑战。在本书中,Scott Meyers(两本最畅销的书《Effective C++》和《More Effective C++》的作者)提示了专家总结的一些关键规则,以便最大限度的使用标准模板库。其他书只是描述了STL中有什么,而本书则讲述了如何使用STL。本书共有50条原则,对于每一条原则,Scott Meyers都通过透彻的分析和经典的实例来进行讲解,从而使读者不仅可以了解要做什么,而且还能够了解何时做以及为何做。像Meyers的其他著作一样,这本书充满了从实践中总结出来的智慧。它清晰、简明、透彻的风格必将使每位STL程序员受益匪浅。 -
C/C++程序设计导论(美)Scott R.Cannon著;郑翔等译;郑翔译本书特色:·内容按教学单元而不是按主题单元来划分,更侧重于遵循“教”和“用”两项基本原则。 ·采用宽度优先的方式能够密布按章节进行编排时的不足。同时,通过程序范例来帮助学生具体理解所有的概念和培养实际解决问题的能力,让学生能尽快编写出有实际应用价值的程序。·通过思考题与练习以及一些具有创造性和挑战性的问题来增强学生对具体问题的综合应用能力和创新能力。·本书部分程序代码可在天勤网站:http://www.tqbooks.net“下载专区”中下载。
