C/C++及其相关
-
VisualC++程序设计教程于明本书是学习Visual C++语言程序设计的基础教程。Visual C++因其功能很强,使用灵活,一般认为对初学程序设计的人来说是较难学的,而本书采用循序渐进逐步深入的方法,将难点分开,使读者易学易懂。本书包括四大部分:第一部分是C++结构化语言基础;第二部分是面向对象基础;第三部分是Visual C++的windows 编程;第四部分是数据结构与软件工程基础。 -
跟我学系列王软男本书通过100个实例介绍C++程序设计语言和VC++开发环境的使用技巧。内容划分成二大部分八个章节:第一部分是C++程序设计经验谈,第一章是C++语言的简介、与C语言相比较,它们的相似之处及其继承的优点。第二章是关于如何编写出优质的C++程序而写的二十条经验之谈。第二部分是Windows程序设计的100个实例,内容分为:掌握程序语言的特点、Windows系统的基本技术、用户界面编程、多媒体编程、数据库与Internet 、算法共六章。涉及了C++语言特性的具体使用,阐述了使用C++进行程序设计的基本思路和方法。使用C++和VC++进行Windows应用程序设计的各个方面,具体包括:界面设计,系统监控,多媒体应用,数据库连接,网络开发和算法研究。在各个章节中,安排一到二个比较复杂的实例,阐明了软件设计的简单流程。 -
C++编程风格(美)卡吉尔 著,聂雪军 译本书描述C++语言中较深层次的程序设计思想和使用方法,包含大量软件工程概念和设计模式,重点介绍大规模编程相关的内容,例如增加代码的可读性、可维护性、可扩展性以及执行效率等的方法。本书的示例代码都是从实际程序中抽取出来的,融人了作者的实际开发经验。讲解如何正确地编写代码以及避开一些常见的误区和陷阱,并给出了许多实用的编程规则,可快速提升读者的C++编程功力。.本书描述平实,示例丰富,适合有一定编程经验的计算机程序设计与开发人员参考。C++非常适于大规模编程,因此,对C++编程风格的讨论就超出了小规模编程所涉及的范围。本书对如何使用C++的大规模编程特性进行了详细的介绍,这些特性不易掌握,有时候甚至连经验丰富的程序员也难免出错。作者在书中还指出,如果我们没有正确地使用某种功能强大的语言特性,那么可能编写出糟糕的程序,这些程序甚至可能比那些使用简单方法编写的程序更加难以理解和低效。本书对多个示例程序进行了重新编写以改正程序中的问题,其中使用的技术包括:提高程序的一致性、去掉冗余的继承等。本书对程序的分析过程是模拟代码复查的方法,读者可以对同一问题的各种不同解决方法分别进行评价与判断,然后将这些分析与作者给出的分析加以比较。..本书从示例程序中提炼出了一些关于设计风格与编码风格的规则。如果透彻理解了这些规则,并且在编程时能够遵循这些规则,那么将有助于程序员编写出更好的C++程序。本书用专门一章给出了一个案例研究。这个案例研究对一个简单的程序进行了反复地分析和修改,在每一次修改完之后,不仅程序的整体性能得到了提高,而且还减少了程序的代码量。本书最后总结了编程规则,帮助读者更好地掌握C++编程思想。... -
C语言程序设计实例精粹谭明金,俞海英 编著本书内容全面,覆盖了数值计算、字符处理、图形绘制、动画实现、图像处理、视景游戏、粒子造型、电子音效,以及数据结构与通用算法等众多应用领域;实例丰富,精选108个实例,分为9大应用范畴,每个实例对应一个专题,集中体现了语言、算法、模型或应用形式等诸多编程知识与技能。本书兼具了趣味性、知识性、人文性、实用性等特点。它首先会对C语言与算法等程序设计内容的学习与实践大有裨益,同时对提高人文素养也有帮助。本书可以作为C语言初学者、软件开发人员,包括游戏设计人员等学习与借鉴之用,同时可以作为对算法设计感兴趣的读者的参考书籍。本书是C程序设计的综合应用集,为计算机应用人员学习和应用C语言与编程算法提供了很好的学习与应用资源和形式。全书精选108个实例,分为9大应用范畴,每个实例对应一个专题,集中体现了语言、算法、模型或应用形式等诸多编程知识与技能。全书覆盖了数值计算、字符处理、图形绘制、动画实现、图像处理、视景游戏、粒子造型、电子音效,以及数据结构与通用算法等众多应用领域。每个实例分别与《水浒传》的一位好汉人物联系起来,既突显知识的趣味性与可读性等人文色彩,更使主题内容形象化、情景化,便于读者理解与应用。本书可以作为C语言的初学者、软件开发人员,以及游戏设计人员等学习与借鉴之用,同时还可以作为对算法设计感兴趣的读者的参考书籍。 -
新起点电脑教程-C/C++程序设计与上机指导张晓C语言是结构化程序设计语言,由于它语言简洁、表达能力强、目标代码质量高、可移植性好而深受广大程序设计者的喜爱,成为一种广泛应用的程序设计语言。本书是一本C语言基础教程,主要面向广大初学者。针对读者群的特点,在内容的安排上遵循循序渐进的原则,并辅以大量典型例题,同时配有上机指导,更有助于读者对相关内容的理解,以及对实际操作能力的培养。另外,根据课程结构的需要,安排有面向对象的初步内容。..本书主要内容包括:C语言概述、数据类型、流程控制、函数、编译预处理、数组、结构、联合和枚举、位运算、文件、C++入门。内容综合性、实用性和系统性强,并且每章课后安排有一定数量的习题。适合于职业技术教育,也可作为高等院校编程语言基础教程。本书作为新一轮教改用书,其内容具有综合性、实用性和系统性,也非常适合于编程爱好者及参加全国计算机等级(二级)考试的人员作为自学参考书。 -
全国计算机等级考试二级C语言程序设计全国计算机等级考试命题研究组本书根据全国计算机等级考试中心二级C语言程序设计最新的考试大纲要求,有针对性的对二级C语言程序设计考试大纲中的知识点进行全面辅导和强化训练。本书主要内容包括C语言程序的基本结构、基本数据结构和常用算法,数据类型、运算符、表达式与基本语句,程序设计三种基本结构:顺序结构、选择结构和循环结构,C语言数组和函数,C语言指针,结构、联合、位运算符与预处理,笔试全真模拟训练与解析,上机全真模拟训练与解析,笔试全真试题与解析,上机全真试题与解析。本书适合于参加全国计算机等级考试二级C语言程序设计的考生使用,同时也可供参加全国计算机应用能力考试、高等教育自学考试和各类计算机培训班教材,或供工程人员和自学者参考。 -
Visual C#2005程序设计实例教程软件与技术研发小组C#2.0是Microsoft最新推出的一种面向对象的程序设计语言,它能够快速而容易的开发基于.NET平台的解决方案。而Visual C# 2005 Express Edition 是Visual C# 2005的子集, 它适合.NET业余爱好者、入门者和学生使用,通过简单的操作就可以实现在C、C++中需要编写大量代码才能实现的功能。本书采用以程序实例的方式,首先介绍了C# 2.0的语言规范,接着介绍了窗口应用程序的设计,然后介绍了系统和网络编程,最后介绍了在C#中的数据库和图形、多媒体程序设计,并编写了几个综合实例来熟悉用Visual C#来开发应用程序。本书中列举了大量的程序实例,使读者跳出枯燥的理论学习,在享受程序设计的乐趣中掌握如何使用Visual C# 2005 Express Edition开发应用程序。将书中的实例加以综合、修改,即可应用到程序的开发实践中。本书可作为高等学校、高职、高专相关专业的教材,同时也适合C#语言的初、中级读者使用,及广大.NET编程爱好者学习和提高的参考书。 -
Visual C++开发基于SNMP的网络管理软件武孟军本书讲述了SNMP基础知识和使用Visual C++开发实用网络管理软件的方法与技巧。书中第1章~第6章由介绍ASN.1语言入手,通过分析SNMP相关RFC文档的原始定义,并结合实例,翔实、深入地讲解了SNMP的原理。第7章~第13章通过具体实例,讲述开发基于SNMP网管软件的方法。.本书可作为网络管理人员学习SNMP、提高网络管理水平的参考资料,也可供网管软件开发人员参考使用。... -
C语言教程(美)凯利、等本书是一本优秀的C程序设计语言教材,完整描述了ANSI C语言及其语法特性,并对C语言的高级特性和应用作了深入阐述,介绍了从C到C++和Java过渡的相关知识。本书的一个鲜明特色就是结合大量示例描述C语言的重要特征,并对很多工作代码给出了逐步的分析,以这种独特的教学方法向读者解释新接触的编程元素及一些惯用法。.本书系统、完整,可作为C语言的参考手册,也非常适合作为学习c语言的入门和高级课程教材。..本书是ANSI C程序设计语言的最畅销的教材和参考书之一,完整描述了ANSI C语言及其语法特性,并对C语言的高级特性和应用作了深入阐述。作者通过循序渐进地解析程序代码,阐明了C语言结构的正确使用和语法,并揭示出其应用的基础逻辑。全书阐述清晰、层次分明,提供了大量示例和练习帮助读者深入理解书中讲解的每个概念,是一本全面论述C语言的权威著作。初学者和专业程序员都可以从本书受益。本书特点·结合大量示例描述C语言的重要特征,完整地介绍了C语言特性。.·包括面向对象程序设计的重要概念,介绍了从c到Java的过渡方法。·注重函数模型的使用。·用表格的形式列出c的关键函数和特征,方便参考。·讨论了诸如枚举类型、联合、自引用的结构以及不规则数组等高级数据结构特性。..·探讨了有关文件结构和系统函数的一些知识。·提供的示例代码涉及统计、文本操纵、文件处理和游戏等方面。·练习题包含了对正文的论证和延伸,可加深对基本概念的理解。... -
C++语言课程设计刘振安本书是一本独立于具体的c++语言教材的课程设计辅导,侧重于C++语言面向对象的基本特征,结合实际应用,涵盖C++语言程序设计中面向对象的基本特征,包括:熟悉编程环境和编程规范、动态存储管理和程序调试、多文件与菜单设计、使用组合与派生方法、对象启动程序、模板、循环链表、头文件等。书中给出的实例完整并经测试验证,有的设计还给出测试样例,循序渐进地启发学生完成设计,最后还结合课程设计和实际应用需要进行总结以拓宽知识面。.本书不仅适合作为高等院校相关专业c++语言程序设计课程的参考书,对广大工程技术人员也有很高的参考价值。..课程设计可以充分弥补课堂教学和实验中知识的深度和广度方面的不足,更好地帮助学生系统地掌握课程的主要内容。本书是一本独立于具体的C++语言教材的课程设计辅导,侧重于C++语言面向对象的基本特征,结合实际应用,循序渐进地启发学生完成设计。...
