C/C++及其相关
-
C语言开发实战宝典刘彬彬,李伟明 等编著本书从初学者的角度讲述了使用Visual C++ 6.0(以及部分Turbo C)进行程序开发应该掌握的各项技术,突出“基础”、“全面”、“深入”,同时就像书名所暗示的一样,强调“实战”效果(只掌握和理解技术,而没有实际应用,等于没有掌握技术)。本书分为3篇,共21章。在“基础知识篇”中,在介绍技术的同时,每一章均提供了相应的实例,同时在各章的结尾安排有实战,通过几个小型项目来综合应用本章所讲解的知识,做到理论联系实际。接着,在“范例演练篇”中,安排了几章的范例使读者巩固所学的知识。最后,在“项目实战篇”中提供了5个完整的项目实例,讲述了从前期规划、设计流程图,到项目最终实施的整个实现过程。本书适合有志于从事软件开发的初学者、高校计算机相关专业学生和毕业生,也可作为软件开发人员的参考手册,或者高校的教学参考书。 -
C语言程序设计实用教程曹岩,刘佳 主编《C语言程序设计实用教程》系统全面地介绍了C语言程序设计的基本概念、方法和过程。主要内容包括绪论,Turbo C 2.0集成开发环境,数据类型、运算符和表达式,顺序结构,选择结构,循环结构,数组,函数,编译预处理,指针,结构与链表,联合、枚举、堆栈、队列与二叉树,文件,图形与声音,Visual C++6.0集成开发环境,C语言程序开发综合实例,附录等。《C语言程序设计实用教程》内容全面实用,实例丰富,适合各类高校学生作为教材或参考书使用,也可供科学与工程计算、数值计算、图形处理、自动控制、科学绘图、数据分析、设计、制造、控制、机械、电子、电器等领域从事C语言程序设计的科学研究和工程技术人员参阅。 -
C#编程指南但尧 编著《C#编程指南》以Microsoft公司的Visual Studi0 2010文档和SQL Server 2008联机丛书为依据,介绍了C#语言的特点和使用方法。《C#编程指南》在介绍基础部分时,保留了用途较广的属性、接口、泛型的原理分析,舍去了与c++类似的内容。《C#编程指南》着重讨论新技术和热点领域,包括语言集成查询(LINQ)、WPF 3D动画、对象关系设计器(O/R设计器)以及SQL Server 2008的FILESTREAM。全书分为三部分:语言、Windows应用程序和数据库编程。对这些领域分析了具体的需求和解决方法,配备了实例来说明编程思路,并给出运算结果。《C#编程指南》尽量给读者以编程的感性知识,详细介绍C#的可视化编程,如WPF编程、数据库的Windows窗体编程和O/R设计器,有助于读者理解编程思路和自己动手实践。《C#编程指南》主要是从原理和使用的角度讨论c#,对于语法的严格定义和各种可能出现的异常则较少讨论。《C#编程指南》对于使用C#的软件开发人员是一本实用的参考书,也适合大专院校本科生和研究生作为教材。《C#编程指南》第12章推出作者在博士论文基础上研制的曲线画图和插值代码,供读者参考。此代码作者享有版权。 -
C++探秘(美)里斯纳 著,刘晓娜 等译《C++探秘:68讲贯通C++》采用引导探索式的教学方法,将庞大的c++ 知识体系划分成四个大部分68 讲,每讲都包含一个互动练习,帮助读者循序渐进地学习c++。你可以通过这种互动快速掌握表达式、声明、标准库、自定义函数、类和模板等等c++ 的各方面特性,并最终掌握如何把这些特性组合起来编写复杂的c++ 程序。《C++探秘:68讲贯通C++》适合有少量其他语言编程经验的c++ 初学者。 -
More Effective C++(美)梅耶 著,侯捷 译继Effective C++之后,Scott Meyers于1996推出这本“续集”。条款变得比较少,页数倒是多了一些,原因是这次选材比“第一集”更高阶,尤其是第5章。Meyers将此章命名为技术(techniques),并明白告诉你,其中都是一些patterns,例如virtual constructors,smart pointers,reference counting,proxy classes,double dispatching……这一章的每个条款篇幅都达15~30 页之多,实在让人有“山重水复疑无路,柳暗花明又一村”之叹。虽然出版年代稍嫌久远,但本书并没有第2版,原因是当其出版之时(1996),C++ Standard已经几乎定案,《More Effective C++:35个改善编程与设计的有效方法(中文版)》即依当时的标准草案而写,其与现今的C++ 标准规范几乎相同。而且可能变化的几个弹性之处,Meyers也都有所说明与提示。读者可以登录作者提供的网址,看看上下两集的勘误与讨论(数量之多,令人惊恐。幸好多是技术讨论或文字斟酌,并没有什么重大误失)。读者对象:程序设计学习者和在职开发人员。 -
Visual C++案例教程黄维通 编著实践教学是巩固理论知识和加深对理论认识的有效途径之一,是培养具有创新意识的高素质人才的重要环节,是学生将理论应用于实践的重要平台,通过实践教学这一环节,使学生将课堂所学的理论运用到实践中去,增加感性认识,提高实际应用与开发能力。是理论联系实际、培养学生掌握科学方法和提高动手能力的重要平台。本教材的建设,定位于实践教学和应用型人才的培养,教材内容定位于案例教学,体现实践教学的模式探究。本教材基于vc++2008的开发环境,所有代码均在vc++2008环境下运行通过。主要培养学生的系统设计能力、开发能力与应用能力,先介绍c++的基础知识、windows应用程序的开发和基于mfc应用程序的开发的基础知识以夯实基础,再通过大家非常熟悉的应用系统如选课系统的设计与实现、人事管理系统的设计与实现、bbs的设计与实现和图形图像处理软件的设计与开发等实际应用案例,体会系统开发的整个过程,使得学生将来走上工作岗位后,能够较快地适应工作和开发环境。 -
程序设计基础实践教程杨有安 等编著《程序设计基础实践教程(C语言)》是《程序设计基础(C语言)(第3版)》(杨有安等编著,清华大学出版社出版)的配套教材。本书针对主教材C语言的基本概念、变量、运算符、表达式、顺序结构、分支结构、循环结构、数组、函数、指针、结构体、联合体和枚举类型、预处理和标准函数、文件、数据结构和数据抽象等章节的重点及难点进行总结,对重点难点题型进行分析,并附加各种题型的练习,以帮助读者加深对C语言程序设计基础知识的理解。本书最后一部分为上机实践,每个实验包括目的与要求、实验内容,以帮助读者提高程序设计的能力。《程序设计基础实践教程(C语言)》与《程序设计基础(C语言)(第3版)》互为补充,相辅相成,对读者理解教学内容,掌握程序设计的基本知识,提高程序设计的应用能力十分有益。本书适合作为高等学校“C语言程序设计”课程的辅导教材,也可作为计算机等级考试辅导教材或供从事计算机应用的科技人员自学参考。 -
C语言程序设计实验实训教程韩晓鸿 等主编《C语言程序设计实验实训教程》以Visual C++6.0为学习环境,以软件工程设计思想为指导,突出基础性、实用性、操作性和趣味性,注重对学生实践能力、自学能力和创新能力等各种应用能力的培养,本着实用为先,教学实践相结合的宗旨编写而成。全书共分15个实验,前11个实验为基础知识和基本技能的实训,后4个为综合设计编程能力的实训。附录里收录了许多常用的表以及部分库函数。《C语言程序设计实验实训教程》适用于高等院校C语言程序设计课程的辅助上机教学,也可作为相关课程技术人员的参考资料。 -
C#4.0从入门到精通黄胜忠 著《程序员书库·C#4.0从入门到精通(视频实战版)》以VisualStudio2010为开发环境,全面而细致地介绍了C#的语法和编程技术,书中对每个知识点和技术要点都给予了翔实的例程。《程序员书库·C#4.0从入门到精通(视频实战版)》共分为六篇,循序渐进地讲述了C#4.0的语法和VisualStudio2010的使用。从基本概念到具体实践,从语法到数据的操作,从软件环境到具体的项目开发,都进行了细致的阐述,并对具体知识点进行了详细的实例讲解。《程序员书库·C#4.0从入门到精通(视频实战版)》含有大量实例,详细描述各个语法点以及代码编写技巧。《程序员书库·C#4.0从入门到精通(视频实战版)》适合正在学习或使用C#的用户阅读,并可作为开发人员的参考手册。 -
C++语言从入门到精通陈国建,等 编《C++语言从入门到精通(视频实战版)》是一本全面介绍C++的书籍,由浅入深、循序渐进,可使读者熟练掌握C++,并能开发C++应用程序。《C++语言从入门到精通(视频实战版)》分为五篇,第一篇是C++基础篇,介绍了C++程序设计入门、C++变量与运算符以及C++选择和循环语句等基础知识。第二篇讨论了C++面向过程编程的一些知识点,讨论了数组与字符串、指针与内存、如何自定义数据类型(结构体)和函数的基本知识。第三篇是C++面向对象编程,重点在于类和对象、运算符重载、类的继承和多态与虚函数等。第四篇讨论了C++泛型编程,包括C++模板和标准模板库(STL)。第五篇介绍了C++输入/输出处理和编码规范,讨论了输入/输出、文件操作、命名空间、异常和错误处理的基本知识。《C++语言从入门到精通(视频实战版)》语言简洁,内容精练,重点突出,实例丰富,适合于C++初学者、具有一定C语言或者C++语言基础的中级学习者、学习C++的大中专院校学生阅读,也可作为高等院校C++教材参考书。
