C/C++及其相关
-
C++面向对象程序设计曹静 主编本书系统地介绍了面向对象程序设计的概念和C++语言的基础知识。全书将编程语言和编程思想融为一体,使读者在一步步学习C++语言的同时,可以一层层掌握面向对象的编程原理。为方便读者理解C++面向对象程序设计的相关知识,书中采用通俗易懂的方式介绍了有关理论和原理,并辅以大量实例和插图。每章均配有相关内容的项目设计,便于读者进行实际操作和练习。. 本书内容翔实、叙述清晰、注重实践、习题丰富,可作为高职高专各个专业的计算机入门教材,也适合各领域想在计算机方面进修提高的人员自学使用。... -
C语言程序设计赵建锋、何朝阳《C语言程序设计》从分析C语言程序的基本结构和特点开始,介绍了c语言的数据类型、表达式和常用库函数、流程控制、数组和字符串处理、函数和模块化程序设计、预处理命令、指针、结构体和共用体、位运算、文件等。在介绍c语言的基本概念和知识的同时,重点突出应用和实践,全面培养学生计算机程序设计的能力。《21世纪全国应用型本科计算机系列实用规划教材:C语言程序设计》内容丰富,概念清晰、实用性强,注重从实际出发,力求用读者容易理解的体系和叙述方法,深入浅出、循序渐进地帮助读者更好地掌握C语言程序设计的基本内容和方法。《21世纪全国应用型本科计算机系列实用规划教材:C语言程序设计》以培养应用型人才为目标,适合作为本、专科院校相关专业计算机程序设计课程的教材。 -
数据结构-C语言描述王志雄、田小梅在本书的编写过程中,充分考虑我国高等职业教育的培养目标和教学现状,力求体现高职高专的教学特点,以“理论够用,注重实用”为原则,对传统的数据结构课程中理论性较强、实用性较少、复杂度较高的教学内容进行了简化和忽略;对常用的、基本的和主要的数据结构与算法进行了详细的介绍。本书主要内容包括:线性表、栈、队列、串、数组、树、二叉树、图、文件等数据结构及常用的排序和查找算法。本书采用C语言作为数据结构和算法的描述语言。在编写中力求概念通俗易懂、简洁明了;内容由浅入深、循序渐进;实例引用贴切、图文并茂;操作易于理解、注重实用。为便于教学,每章后面还配备了习题。本书既可作为高等职业技术院校、高等专科学校、成人高等学校及本科院校所属的二级职业技术学院计算机类专业或信息类相关专业的教材,也可作为非计算机专业学生选修课或辅修课的教材,还可作为计算机应用人员和工程技术人员的参考书。 -
C++程序设计实用教程苏仕华 编著C++是一种高效实用的程序设计语言,它既可进行过程化程序设计,也可进行面向对象的程序设计,已成为程序设计人员最广泛的使用工具。.本书全面系统地讲述了C++语言的基本概念、基本语法和编程方法,较详尽地讲述了C++语言面向对象的重要特征:类和对象、继承和组合、多态性和虚函数等。本书列举了丰富多样的例题,每章后面都配有形式不同的练习题。..本书不要求读者学过C语言。由于面向过程程序设计部分的思想和方法也适合C语言,只是在实现上与C语言有些差异,因此通过该部分也可以学习C语言编程。不过,已学过C语言的读者还必须重新学习过程设计这部分内容,因为这部分介绍了面向对象和面向过程所共有的许多设计方法。本书是作者总结多年教学实践经验编写而成的,书中文字通俗易懂,内容由浅入深,突出重点讲解,注重实际应用,易于教学。本书不仅可作为高等院校C++语言课程的教材,同时也可作为自学C++语言的读者以及广大工程技术人员学习C++语言的教材或参考用书。... -
Visual C++数据库系统开发案例精选明日科技 编著本书精选了7个当前应用广泛的数据库系统,详细介绍了使用Visual C++开发各数据库管理系统的思路、方法和技术。主要内容包括物流管理系统、客户管理系统、进销存管理系统、客房管理系统、工资管理系统、文档管理系统、会议视频管理系统、应用程序的打包等。本书附带光盘不但包含了书中所有数据库系统实例的源程序和相关开发素材,同时还包含赠送的程序设计速查宝典、数十种实用软件工具和7个实例的毕业设计范例。本书所有源程序都经过精心调试,并在Windows XP/Windows 2000下全部通过测试,各案例代码稍加修改即可为企业使用。本书内容精练、重点突出、实例丰富,是程序开发人员必备的不可多得的数据库系统开发图书,本书也非常适合大、中专院校相关专业师生学习、参考。 [看更多] -
Visral C#程序设计教程上机指导及习题解答刘先省 编著本书是《Visual C#程序设计教程》的配套教材,对教材中的所有习题做了详细的解答。为提高学习者的编程和动手能力,每章均增加了实验。包括实验目的、实验要求和实难步骤。通过实验可进一步理解各章的知识要点及编程技术。书中所有程序设计均采用“案例”方式,先给出设计目标,然后介绍为实现该目标而采用的设计方法,这样可以提高初学者理解和掌握程序设计方法的能力。本书可作为高等院校教学及初学编程人员自学的辅助教材,也可单独作为“C#程序实例详解”使用。 -
C程序设计简明教程王晓东 主编《C程序设计简明教程》是学习C语言程序设计的适用教材,全书共12章。前11章系统讲述C语言的基本语法、数组、函数、指针等重要知识以及常用算法和编程方法。在此基础上,第12章综合前面所学的知识对C语言在工程实践中的一些应用进行介绍。本书注重基础、强调实践,在内容讲解上采用循序渐进、逐步深入的方法,重点突出,案例取舍得当。本书配有《C程序设计简明教程实验指导与实训》,以方便教学。本书适合高等学校本专科学生使用,也可作为广大软件开发人员以及工程技术人员的参考用书。 -
Imperfect C++(美)维尔逊(Wilson,M.) 著即便是C++阵营里最忠实的信徒,也不得不承认:C++语言并不完美。实际上,世界上也没有完美的编程语言。.如何克服C++类型系统的不足?在C++中,如何利用约束、契约和断言来实施软件设计?如何处理被C++标准所忽略的动态库、静态对象以及线程等有关的问题?隐式转换有何替代方案?本书将为你一一解答这些问题。针对C++的每一个不完美之处,本书都具体地分析原因,并探讨实用的解决方案。书中也不乏许多作者创新的、你从未听说过或使用的技术,但这些确实能帮助你成为C++方面的专家。..本书适合有一定经验的C++程序员和项目经理阅读,也适合对C++编程的一些专门或高级话题感兴趣的读者参考。本书特色:1.本书不仅指出了C++的缺失,更为编写健壮、灵活、高效,可维护的代码提供了实用的技术和工具。2.本书展示了如何克服C++的复杂性,穿越C++庞大的范式阵列,夺回对代码的控制权,从而获得更理想的结果。... -
C程序设计语言(美)克尼汉,等在计算机发展的历史上,没有哪一种程序设计语言像C语言这样应用如此广泛。本书是C语言的设计者之一Dennis M. Ritchie和著名的计算机科学家Brian W. Kernighan合著的一本介绍C语言的权威经典著作。我们现在见到的大量论述C语言程序设计的教材和专著均以此书为蓝本。第1版中介绍的C语言成为后来广泛使用的C语言版本蜒标准C的基础。人们熟知的"hell0, World" 程序就是由本书首次引入的。现在,这一程序已经成为众多程序设计语言入门的第一课。 第2版根据1987年制定的ANSIC标准做了适当的修订,引入了最新的语言形式,并增加了新的示例。通过简洁的描述、典型的示例,作者全面、系统、准确地讲述了C语言的各个特性以及程序设计的基本方法。对于计算机从业人员来说,本书是一本必读的程序设计语言方面的参考书。 -
STL高效编程(美)迈耶斯所有的C++程序员都必读的书少之又少,而本书就是其中的一本。C++的标准模板库(STL)是革命性的,但是要想学会用好STL却充满了挑战性。中国台湾技术作家侯捷先生曾经把STL的学习过程比喻为三个境界:第一境界:熟用STL。第二境界:了解泛型技术的内涵与STL的学理乃至实作。第三境界:扩充STL。本书无疑是你达到第二境界的最佳读本。在本书中,C++技术权威Scott Meyers揭示了专家总结的一些关键规则,包括他们总是采用的做法以及总是避免的做法。这些规则可以发挥STL的最大效用。有些书只是描述STL中有些什么内容,而本书则讲述如何使用STL。本书共有50条指导原则,在讲述每一条指导原则时,Scott Meyers都提供了透彻的分析和深刻的实例,所以读者不仅可以学到要做什么,而且还能够知道什么时候该这样做,以及为什么要这样做。如同Meyers的其他著作一样,本书充满了从实践中总结出来的智慧。清晰、简明、透彻的风格使本书成为每一位STL程序员的案头必备。本书特色·关于选择容器的建议,涉及的容器有:标准STL容器(例如vector和list)、非标准的STL容器(例如hash_set和hash_map),以及非STL容器(例如bitset)。·一些提高效率的技术,通过它们可以最大程度地提高STL(以及使用STL的程序)的效率。·深入到迭代器、函数对象和分配子(allocator)的行为,也包括程序员总是应该避免的做法。·对于那些同名的算法和成员函数,如find,根据它们行为方式上的微妙差异,本书给出了一些指导原则,以保证它们能被正确地使用。·讨论了潜在的移植性问题,包括避免这些移植性问题的各种简单途径。
