C/C++及其相关
-
C++程序设计案例王学颖 等编著本书首先简单介绍了面向对象程序设计的基本概念,然后全面系统讲解C++语言的基本语法和编程方法以及C++语言面向对象的重要特征(类和对象、继承和派生类、多态性和虚函数)等,最后介绍ACM-ICPC实训平台的基本使用方法。本书内含丰富的例题和习题,便于读者学习和巩固知识。本书可作为高等院校计算机、电子信息及信息管理等相关专业“C++程序设计”课程的教材,也可供初学者自学使用。 -
C大学教程(美)戴特尔,(美)戴特尔 著《C大学教程(第5版)(英文版)》是全球畅销的C语言教程之一。全书系统介绍了4种流行的程序设计方法——面向过程、基于对象、面向对象以及泛型编程,内容全面、生动、易懂,由浅入深地介绍了结构化编程和软件工程的基本概念,从简单的概念到最终完整的语言描述,清晰、准确、透彻、详细地讲解c语言,尤其注重程序设计思想和方法的介绍。在内容方面,《C大学教程(第5版)(英文版)》新增加了介绍C99标准、排序、基于Allegro C函数库的游戏编程以及有关C++面向对象程序设计的章节,并且在附录中增加了Sudoku游戏程序设计的讲解。“活代码”方法是《C大学教程(第5版)(英文版)》的另一特色,它可以促进学生积极地参与到程序设计中来。书中列出的各种程序设计提示,是作者多年教学经验的总结。《C大学教程(第5版)(英文版)》不仅适合于初学者学习,作为高校计算机程序设计教学的教科书,也同样适用于有经验的程序员,作为软件开发人员的专业参考书。 -
C语言设计基础教程张广路 等编著《C语言设计基础教程》是编者结合自己多年的教学经验和应用C语言的体会,在广泛参考有关资料的基础上,按照C语言课程的教学要求编写而成的。《C语言设计基础教程》较为全面地介绍了C语言的概念、基本语法和程序设计的基本思想。全书共分10章和2个附录,内容包括C语言的基本概念、基本数据类型、运算符和表达式、数据的输入输出、流程控制语句、函数和编译预处理、数组、指针、结构体、共用体和枚举,以及文件操作方法。《C语言设计基础教程》可作为大专院校、计算机培训和等级考试的相关教材,也可作为C语言学习的参考用书。《C语言设计基础教程》配有免费课件资源,有需要的读者可到华信教育资源网下载使用。 -
C++从入门到精通国家863中部软件孵化器 编著本书以零基础讲解为宗旨,用实例引导读者深入学习,采染基础知识→核心技术→高级应用→项目实战】的讲解模式,深入浅出地讲解C++的各项技术及实战技能。 本书第1篇【基础知识】主要讲解C++程序设计入门、第1个C++程序——Hello,C++、常量与变量、数据类型和声明、运算符和表达式、程序控制结构和语句及算法与流程图等;第2篇【核心技术】主要讲解C++中的数组、函数、指针、类和对象、命名空间、继承、多态与重载及输入和输出等;第3篇【高级应用】主要讲解C++中的文件操作、容器、模板、标准库和异常处理等高级技术;第4篇【项目实战】包括实战前的项目规划、图书信息管理系统、职工信息管理系统、日历系统、学生成绩管理系统和银行卡管理系统等;第5篇【王牌资源】在DVD光盘中赠送了丰富的资源,诸如库函数查询手册、C++常用查询手册、源码大放送、本书【练一练】答案、C++程序员职业规划、C++程序员面试技巧、C++常见面试题、C++常见错误及解决方案、C++开发经验及技巧大汇总等。 另外光盘中还包含37小时的全程同步视频教学录像及8小时的指导录像(包括本书所有范例运行指导录像及各章上机指导录像)。 本书适合任何想学习C++的人员,无论您是否从事计算机相关行业,无论您是否接触过C++,通过学习均可快速掌握C++的开发方法和技巧。 -
领域驱动设计C# 2008实现(美)麦卡锡 著,UMLChina 译这是第一本也是唯一一本关于使用C#实现领域驱动设计的技术书籍,本书介绍了构建实际应用系统的全过程。本书的项目基于一个现有公司的实际系统,重点介绍了领域驱动设计和构建支持领域驱动设计的框架。每一章都按照清晰的层次结构分成特定的模块,介绍了如何选择最佳的解决方案,然后采取相应的设计来解决问题。所有章节构建了一个完整的项目,在创建系统代码的过程中您可以学到重要的实践技能。本书主要内容◆何时、为什么以及如何使用领域驱动设计◆如何设计和构建初始的领域模型◆如何实现“持久化无关”◆如何为领域模型构建仓储框架◆将TDD应用到领域模型的技能◆如何应用模型—视图—视图模型模式◆如何构建客户端会员管理系统◆如何将客户系统和服务器同步本书读者对象本书面向有经验的C#和.NET开发人员,以进一步提升读者编写高性能和可扩展的应用程序的技能。 -
C++程序设计语言十周年中文纪念版(美)斯特朗斯特鲁普 著,裘宗燕 译本书是在C++语言和程序设计领域具有深远影响、畅销不衰的著作,由C++语言的设计者编写,对C++语言进行了最全面、最权威的论述,覆盖标准C++以及由C++所支持的关键性编程技术和设计技术。本书英文原版一经面世,即引起业内人士的高度评价和热烈欢迎,先后被翻译成德、希、匈、西、荷、法、日、俄、中、韩等近20种语言,数以百万计的程序员从中获益,是无可取代的C++经典力作。 在本书英文原版面世10年后的今天,特别奉上十周年中文纪念版,希望众多具有丰富实战经验的C++开发人员能够温故而知新,印证学习心得,了解更加本质的C++知识,让获得的理论应用得更加灵活,也期望新的C++程序员从中认识到这本书的价值所在,从更高的起点出发,书写更加精彩的程序设计人生。 作者简介:Bjarne Stroustrup,英国剑桥大学计算机科学博士,C++语言的设计者和最初的实现者,也是《C++程序设计原理与实践》和《C++语言的设计和演化》的作者。他现在是德州农工大学计算机科学首席教授,同时不审AT&T贝尔实验室特别成员。1993年,由于在C++领域的重大贡献,他获得了ACM的Grace Murray Hopper大奖并成为ACM院士;2008年,他又获得了Dr.Dobb's杂志的程序设计杰出奖。在进入学术界之前,他在AT&T贝尔实验室工作。他是ISO C++标准委员会的创始人之一。 -
基于Visual C++的标准C实用程序设计教程杨素英,孟军,冯毅 编著本书是《基于Visual C++的标准C实用程序设计教程》(杨素英等编著,清华大学出版社出版)的配套上机指导和习题解。本书章节独立、解题完整、深人浅出、循序渐进、综合性与实用性强。全书分两部分。第一部分为VisualC++ 6.0和Turbo C 2.o开发系统的使用方法,针对示例一步一步讲解不同系统调试程序的操作方法。第二部分为习题解题分析及程序设计。从第4章习题开始,针对单元内容,讲解上机调试的要点和程序测试运行的基本方法,使读者了解程序运行异常的原因。书中全部程序均通过调试和运行。本书既可以作为程序设计课程教学的课后自学辅导书,也可以作为实践课程的上机指导用书。如果读者具备初级编程水平完全可以使用本书进行自学和编程训练指导。 -
16位单片机C语言编程(意)贾西欧 著,李中华,张雨浓,黄晓红 译《16位单片机C语言编程:基于PIC24》是关于16位PIC微控制器C语言编程的经典著作,采用飞行员训练教程的模式,历经从“首次飞行”至“自由翱翔”的全训练过程。全书围绕PIC 24微控制器应用系统设计的C语言描述,从PIC 24微控制器的基本C编程语法开始,涵盖了PIC 24微控制器中断处理、存储器分配、通信接口、人机接口、视频处理、外围部件接口等模块的功能原理和C程序实现等内容。《16位单片机C语言编程:基于PIC24》即可作为高等院校相关专业本科生、研究生的课程教材,也可供从事微控制器应用设计和嵌入式系统开发的工程技术人员参考。 -
妙趣横生的算法杨峰 编著《妙趣横生的算法(C语言实现)》理论与实践相结合,旨在帮助读者理解算法,并提高C语言编程能力,培养读者的编程兴趣,并巩固已有的C语言知识。全书分为2个部分共10章,内容涵盖了编程必备的基础知识(如数据结构、常用算法等),编程实例介绍,常见算法和数据结构面试题等。《妙趣横生的算法(C语言实现)》最大的特色在于实例丰富,题材新颖有趣,实用性强,理论寓于实践之中。通过《妙趣横生的算法(C语言实现)》的学习,可以使读者开阔眼界,提高编程的兴趣,提高读者的编程能力和应试能力。《妙趣横生的算法(C语言实现)》附带1张光盘,内容为《妙趣横生的算法(C语言实现)》源代码和作者为《妙趣横生的算法(C语言实现)》录制的5.5小时多媒体教学视频。《妙趣横生的算法(C语言实现)》可作为算法入门人员的教程,也可以作为学习过C语言程序设计的人士继续深造的理想读物,也可作为具有一定经验的程序设计人员巩固和提高编程水平,查阅相关算法实现和数据结构知识的参考资料,同时也为那些准备参加与算法和数据结构相关的面试的读者提供一些有益的帮助。 -
Visual C++从入门到精通国家863中部软件孵化器 编著《Visual C++从入门到精通》以零基础讲解为宗旨,用实例引导读者深入学习,采取【基础知识一核心技术一应用开发一项目实战】的讲解模式,深入浅出地讲解Visual C++的各项技术及实战技能。《Visual C++从入门到精通》第1篇【基础知识】主要讲解初识Visual C++6.0、C++语法基础、Windows编程和MFC基础、文档与视图、控件应用、菜单、工具栏、状态栏及对话框等;第2篇【核心技术】主要讲解面向对象编程基础、数据库系统与SQL语言基础、Visual C++数据库编程、文件操作、图形绘制与文本输出、网络编程以及多媒体编程等;第3篇【应用开发】主要讲解全屏显示、屏幕抓图、剪贴板管理、换肤和TCP查看器等5个应用程序的开发;第4篇【项目实战】包括实战前的项目规划以及学生宿舍管理系统、浏览器、企业人事工资管理系统、学生成绩管理系统、图书管理系统和餐厅管理系统等6个项目的实战;第5篇【王牌资源】在DVD光盘中赠送了丰富的资源,诸如Visual C++库函数查询手册、MFC查询手册、超值源码大放送、《Visual C++从入门到精通》【练一练】答案、VisualC++程序员职业规划、程序员面试技巧、常见面试题、Visual C++常见错误及解决方案、Visual C++开发经验及技巧大汇总等。另外光盘中还包含28小时的全程同步视频教学录像及5小时的指导录像(包括《Visual C++从入门到精通》所有范例运行指导录像及各章上机指导录像)。《Visual C++从入门到精通》适合任何想学习Visual C++的人员,无论您是否从事计算机相关行业,无论您是否接触过Visual C++,通过学习均可快速掌握Visual C++的开发方法和技巧。
