C/C++及其相关
-
Visual C++面向对象编程教程王育坚《Visual C++面向对象编程教程》(第2版)第1版自2003年出版以来,获得了广大师生的充分肯定和高度评价,《Visual C++面向对象编程教程》(第2版)是在第1版的基础上重新编著而成的。《Visual C++面向对象编程教程》(第2版)系统地介绍了Visual C++面向对象编程的基本原理和方法,主要内容包括C++程序设计、Visual C++编程基础和Visual C++高级编程三个部分,按照Visual c++编程环境→C++语言→应用程序向导→文档/视图结构→对话框和控件→MFC→图形处理→编程深入的顺序设计教学内容。为了配合教学,《Visual C++面向对象编程教程》(第2版)提供了非常丰富的例题和习题。全书内容安排循序渐进,重点突出,实例典型,文字精炼。《Visual C++面向对象编程教程》(第2版)适合作为高等学校相关课程的教材或参考书,也可作为Visual C++应用开发人员的自学读本或培训教材。 -
C语言程序设计张建伟、李秀芹、甘勇、金保华程序设计技术和程序设计语言是大学计算机专业及相关专业开设的计算机程序设计的重要课程,其主要任务是培养学生的逻辑思维能力、抽象能力和基本的程序设计能力。本书从结构化程序设计技术出发,通过对典型实例的算法描述以及相应C语言代码的描述,展现了以程序设计过程中如何对问题进行分析、如何组织数据和如何描述解决问题的方法,揭示了在计算机应用过程中如何将方法和编码相联系的具体程序设计过程,进而向读者介绍结构化程序设计的基本概念、基本技术和方法。 -
C语言程序设计实验指导与习题解答金保华本书是《C语言程序设计》(张建伟、李秀芹主编)的配套用书。内容包括:Visual C++6.0实验环境介绍、实验内容与实验指导、习题及其解答、模拟练习与综合应用四部分。本书适合作为高等院校中程序设计技术、程序设计语言课程的教材,也可供有关技术人员作为参考书。 -
数据结构与算法分析C++描述(美)维斯(Mark Allen Weiss) 著;张怀勇、等 译《数据结构与算法分析C++描述(第3版)》是数据结构和算法分析的经典教材,《数据结构与算法分析C++描述(第3版)》中使用主流的程序设计语言C++作为具体的实现语言。书的内容包括表、栈、队列、树、散列表、优先队列、排序、不相交集算法、图论算法、算法分析、算法设计、摊还分析、查找树算法、k-d树和配对堆等。《数据结构与算法分析C++描述(第3版)》适合作为计算机相关专业本科生的数据结构课程和研究生算法分析课程的教材。本科生的数据结构课程可以使用《数据结构与算法分析C++描述(第3版)》第1章~第9章,多学时课程还可以讲解第10章;研究生算法分析课程可以使用第6章~第12章。 -
Visual C++ 2005编程实例精粹罗斌、等本书用200个独立实例程序重点展示Microsoft Visual C++ 2005(Microsoft.NETFramework 2.O)编程技术精华。全书摒弃语法说教,通篇贯穿实例,主要内容包括:使用ADO.NET 2.0访问数据库技巧、使用ASP.NET 2.0设计网站技巧、使用GDI+开发图形文字特效技巧、使用水晶报表专家创建报表技巧及VSTO 2005新技术编程技巧等。在本书中,还介绍了托管状态下的Office自动化技术、WMI管理规范应用、XML文件读写、系统API函数调用、注册表个性化设置、文件压缩和解压缩、智能客户端部署、异常捕获、异步调用、ToolStrip系列控件应用、Web Part系列控件应用等大量难得一见的实用新技术,是广大程序员使用Micros oft Visual C++ 2005编程语言深入学习Microsoft.NET Framework 2.O的重要参考书。本书所有实例程序在配套光盘中均有源代码,让您所见即所得、所学即所用。本书适合于使用Microsoft Visual Studio 2005的初、中级用户以step by step方式深入研习Microsoft.NET Framework 2.0高级编程技术精华,也可作为高等院校及计算机培训学校在校学生的学习案例,对C++高级程序员也极具参考和收藏价值。 -
Visual C++6.0完全自学手册孔鹏、等《Visual C++6.0完全自学手册》对Visual C++6.0的使用与开发进行了全面的介绍。首先介绍了Visual C++6.0的集成开发环境,C++语言的基本语法以及面向对象的程序设计;然后介绍了使用MFC类库开发Windows应用程序的方法,覆盖了从使用AppWizard、classWizard到用户界面的创建,对话框、控件的实现等内容;接着介绍了数据库编程技术,包括ODBC、ADO等内容;最后涉及Visual C++6.O的高级编程,包括动态链接库、多媒体、多线程、网络通信、ActiveX控件、注册表、外壳扩展及联机帮助等内容。本书包含大量例程,力求精练、完整、实用。《Visual C++6.0完全自学手册》适用于所有使用Visual C++6.0进行程序设计的开发人员阅读,既可作为初学者的入门教材,又可作为高级程序员的参考用书。 -
C++编程风格(美)卡吉尔 著,聂雪军 译本书描述C++语言中较深层次的程序设计思想和使用方法,包含大量软件工程概念和设计模式,重点介绍大规模编程相关的内容,例如增加代码的可读性、可维护性、可扩展性以及执行效率等的方法。本书的示例代码都是从实际程序中抽取出来的,融人了作者的实际开发经验。讲解如何正确地编写代码以及避开一些常见的误区和陷阱,并给出了许多实用的编程规则,可快速提升读者的C++编程功力。.本书描述平实,示例丰富,适合有一定编程经验的计算机程序设计与开发人员参考。C++非常适于大规模编程,因此,对C++编程风格的讨论就超出了小规模编程所涉及的范围。本书对如何使用C++的大规模编程特性进行了详细的介绍,这些特性不易掌握,有时候甚至连经验丰富的程序员也难免出错。作者在书中还指出,如果我们没有正确地使用某种功能强大的语言特性,那么可能编写出糟糕的程序,这些程序甚至可能比那些使用简单方法编写的程序更加难以理解和低效。本书对多个示例程序进行了重新编写以改正程序中的问题,其中使用的技术包括:提高程序的一致性、去掉冗余的继承等。本书对程序的分析过程是模拟代码复查的方法,读者可以对同一问题的各种不同解决方法分别进行评价与判断,然后将这些分析与作者给出的分析加以比较。..本书从示例程序中提炼出了一些关于设计风格与编码风格的规则。如果透彻理解了这些规则,并且在编程时能够遵循这些规则,那么将有助于程序员编写出更好的C++程序。本书用专门一章给出了一个案例研究。这个案例研究对一个简单的程序进行了反复地分析和修改,在每一次修改完之后,不仅程序的整体性能得到了提高,而且还减少了程序的代码量。本书最后总结了编程规则,帮助读者更好地掌握C++编程思想。... -
Exceptional C++中文版(美)Herb Sutter 著;聂雪军 译本书通过示例的方式来讲述如何用标准C++进行正确的软件开发。全书共分8章,包括范型程序设计与C++标准库、异常安全性的问题与技术、类的设计与继承、编译器防火墙和Pimpl惯用法、名字查找名字空间和接口规则、内存管理、误区陷阱以及错误的惯用法等。本书内容深入,论证严谨,作者权威,可帮助读者编写效率更高、更加健壮的C++代码。.本书适合有一定编程经验的C++程序员阅读,也可作为提高C++编程水平的参考书籍。本书通过示例的方式来讲述如何用标准C++进行正确的软件开发。您是否喜欢解决一些复杂的C++难题?是否喜欢编写健壮的和可扩展的代码?那么您可以花几分钟的时间来研究一些很难的C++设计问题和编程问题。..本书中所讨论的问题不仅会让您感到有趣,而且还会帮助您成为一名顶尖的C++程序员。书中每个问题都给出了难度系数,这些问题都是用来说明一些微妙的编程错误以及在程序设计上的考虑。在阅读书中给出的解答之前,您可以首先尝试自己给出解答,然后再阅读书中对这些问题给出的详细分析。... -
C语言程序设计张泽虹 主编《C语言程序设计》是编者多年在高校从事计算机程序设计语言教学工作的结晶。全书共分11章,系统地介绍了C语言的语法规则和C语言程序设计的方法,主要包括 C语言的数据类型,运算符和表达式,顺序结构的程序设计,选择结构的程序设计,循环结构的程序设计,数组的定义和应用,函数的定义和调用,指针变量的定义和应用、结构体变量的定义和应用,文件的概念和操作。《C语言程序设计》叙述严谨,重点突出,程序分析过程详细,程序设计思路清晰。为便于教师讲授、学生学习,书中提供了大量的例子,并且在每章后面均有丰富、多样的习题及上机实验内容。《C语言程序设计》可作为文科专业的本、专科学生的教材,亦可作为理工科非计算机专业的本、专科学生的教材或参考书,还可供广大计算机爱好者学习C语言使用。 -
C语言程序设计上机指导与习题解答朱平、欧阳春娟《C语言程序设计上机指导与习题解答》是与《C语言程序设计》教材相配套的教学参考书。《C语言程序设计上机指导与习题解答》分为两大部分:第一部分是实验部分,共九个实验;第二部分是与《C语言程序设计》教材相配套的习题解答。其中,在《C语言程序设计上机指导与习题解答》的附录中,附上了《全国计算机等级考试二级C语言的考试大纲》以及全真上机模拟试题、笔试试题和答案解析。《C语言程序设计上机指导与习题解答》可以作为《C语言程序设计》的学习参考书,也可供报考计算机等级考试的学生和其他自学者参考用。
