C/C++及其相关
-
C#语言学习利器周凤英、李杰、等《C#语言学习利器:AL-CODE坦克机器人》是“万水编程革命系列”的第四本,把机器人设计与C#语言巧妙结合起来,让读者在躲避子弹、前进后退中全面掌握C#语言的变量、函数、数组、集合、类、对象、继承、多态、接口、文件流等各个要素。《C#语言学习利器:AL-CODE坦克机器人》由浅入深,侧重于C#的特性与机器人代码的实现。随着C#水平和机器人策略能力的提高,《C#语言学习利器:AL-CODE坦克机器人》最后还介绍了人工智能及一些极具创意的机器人的C设计。《C#语言学习利器:AL-CODE坦克机器人》章节设计合理,符合人脑思维定式,更易掌握各知识点。首先定出章节学习目标与任务,其次分析任务,穿插C#知识与机器人策略,并用代码实现,然后在任务的基础上进行知识点扩展,最后对各章节总结要点,并给出练习。《C#语言学习利器:AL-CODE坦克机器人》是编程爱好者、大中专学生加快学习的福音,更是计算机老师教学的强有力工具。《C#语言学习利器:AL-CODE坦克机器人》可作为高等院校、高职高专、培训机构的正式教材。AI-CODE已经被部分院校作为教学辅助软件使用。AI-CODE必将改变传统教学,引领新的编程革命。 -
C++面向对象程序设计杜茂康、吴建、王永《高等学校计算机专业规划教材:C++面向对象程序设计》全面而深入浅出地介绍了标准c++面向对象的程序设计技术,以及用VC++进行面向对象的Windows程序设计的基本原理和方法。《高等学校计算机专业规划教材:C++面向对象程序设计》内容包括 c++对c语言的扩展、类、对象、友元、继承、多态性、虚函数、重载、I/O 流类库、文件、模板与STL程序设计、C++Windows程序的结构、消息机制、应用程序框架、GDI、菜单、对话框、工具栏、文档与视图等内容。全书本着易于理解、实用性强的原则设计内容和案例,并以一个规模较大的综合性程序的编制贯穿于Windows程序设计的全过程,引导读者理解和领会面向对象程序设计的思想、技术、方法和要领,掌握将自定义类移植到 Windows程序中的方法。《高等学校计算机专业规划教材:C++面向对象程序设计》取材新颖,内容全面,通俗易懂,可作为高等院校计算机、电子信息类专业及其他理工类相关专业的教材,也可作为c++语言自学者或程序设计人员的参考用书。 -
高质量程序设计指南-C++/C语言林锐、韩永泉高质量程序设计是软件行业的薄弱环节,大部分企业只能依靠大量的测试和改错来提高软件产品的质量,为此付出了高昂的代价。因此,如何让程序员熟练地掌握编程技术和编程规范,在开发过程中内建高质量代码,是IT企业面临的主要挑战之一。本书以轻松幽默的笔调向读者论述了高质量软件开发方法与C++/C编程规范。它是作者多年从事软件开发工作的经验总结。本书共17章,第1章到第4章重点介绍软件质量和基本的程序设计方法;第5章到第16章重点阐述 C++/C编程风格、面向对象程序设计方法和一些技术专题;第17章阐述STL 的原理和使用方法。本书第1版和第2版部分章节曾经在Internet上广泛流传,被国内IT企业的不少软件开发人员采用。本书的附录C《大学十年》是作者在网上发表的一个短篇传记,文中所描述的充满激情的学习和生活态度,感染了大批莘莘学子。本书的主要读者对象是IT企业的程序员和项目经理,以及大专院校的本科生和研究生。 -
C语言学习利器钟民《C语言学习利器:AI-CODE坦克机器人》是“万水编程革命系列”的第一本,把机器人设计与C语言巧妙结合起来,让读者在躲避子弹、前进后退及与对手作战中全面掌握C语言的变量、函数、数组、指针、头文件、结构体、文件流、模块化编程等各个要素。《C语言学习利器:AI-CODE坦克机器人》从浅入深,侧重于C语言的特性与机器人代码实现。随着C语言水平和机器人策略能力的提高,在最后《C语言学习利器:AI-CODE坦克机器人》还介绍了人工智能及一些极具创意的机器人的设计。《C语言学习利器:AI-CODE坦克机器人》章节设计合理,符合人脑思维定式,使读者更易掌握各个知识点。首先定出章节学习目标与任务,其次分析任务,穿插C语言知识与机器人策略,并用代码实现,然后在任务的基础上进行知识点扩展,最后对章节总结要点并给出练习。《C语言学习利器:AI-CODE坦克机器人》是编程爱好者、大中专学生加快学习的福音,更是计算机老师教学的强有力工具。《C语言学习利器:AI-CODE坦克机器人》可作为高等院校、高职高专、培训机构的教材。目前,AI-CODE已经被部分大学作为教学辅助软件使用。AI-CODE必将改变传统教学,引领新的编程革命。 -
Visual C# 2005技术内幕(美)Kevin Hoffman 著;李虎、许福、王晓博、等译本书提供了.NET框架下C#编程的详尽指南。书中详细介绍了.NET框架中的核心概念、使用GDI+编写高级用户界面、多线程程序设计、使用ClickOnce技术部署Windows窗体应用程序、创建智能客户端程序和使用Web服务,并详尽阐述了如何支持Ajax/Atlas风格的客户端回调技术,如何确保ASP.NET应用程序的安全性,以及使用新的ASP.NET提供者模型存取成员、大纲、站点地图、会话状态和角色信息,利用ASP.NET 2.0的Web部件、主题和外观等新特征创建门户网站和个性化站点,还讨论了COM+、分布式应用、加密和安全保护等高级主题。本书内容丰富,讲解透彻,通过本书的学习,程序设计人员很容易就可以掌握C#编程的技巧。 -
Visual C++.Net程序设计案例教程杨琦《Visual C++.Net程序设计案例教程》详尽介绍了使用Visual C++.Net设计Windows应用程序的各种技术,并通过丰富的例题帮助读者迅速掌握这些方法。全书共分12章,内容主要包含MFC应用程序框架、消息传递机制、设备环境、资源、文档/视图结构、对话框和控件等编程基础,以及多媒体、COM和ActiveX控件、数据库、软件安装和部署等专题。《21世纪大学计算机基础课程教材:Visual C++.Net程序设计案例教程》适用于具有C/C++知识的读者学习,可作为高等学校计算机专业或相关专业的教材或参考书,也可供应用开发人员学习参考。 -
C语言入门经典(美)霍顿本书集综合性、实用性为一体,系统介绍C语言及程序设计方法。书中不仅讲解了编程的入门知识和C语言基础内容,还提供了一些实际工程例子,展现出语言的特点与特定问题的关系;在每一章的最后都给出了一个稍微复杂的程序,这些程序是前面所学例子的应用,有助于读者领会在实际编程中C语言的应用。本书内容深入浅出,循序渐进,讲解透彻。可作为高等院校计算机专业相关课程的教材或参考书。也适合广大程序设计爱好者自学。作者简介:Ivor Horton先生原是一位数学家,大学毕业以后即投身到计算机行业。多年来,他使用多种语言进行了应用软件的编写,同时也向一些科学家与工程师授课。他在使用计算机来解决工程设计与生产操作中的问题方面,有着丰富的经验。他编写了许多关于C、C++以及Java等方面的书籍,其中包括Ivor Horton's Beginning ANSI C++、The Complete Language、Ivor Horton's Beginning Java 2SDK1.4 Edition及Beginning Visual C++6。 -
C程序员成长攻略黎陟、龚涛、等C语言是一种“中级”语言,兼备高级语言的基本结构与低级语言的功能,兼有二者的优点。C语言也是一种结构化语言,尽管C语言不允许函数的嵌套定义,不是严格意义下的模块结构化(block-structured)语言,但是C语言具有结构化语言的典型特征。C语言更是C程序员的语言,许多程序员的成长故事里都有C语言的影子。本书主要介绍C语言编程从入门到精通的程序员成长过程,总结编程经验,提炼项目开发的技巧,以实例展示C程序员的编程技能和成长攻略。本书内容丰富、实例详尽(提供所有的源代码),涉及知识面广,逻辑层次清楚,图文并茂,紧跟C编程技术的发展趋势,是一本从事C应用程序开发的优秀参考书。 本书适合于具有一定编程经验的程序员、开发人员和C语言爱好者,也有助于具有丰富开发经验的系统分析员、系统测试员、企业IT经理等,同时也是C语言初学者迅速提高编程水平的一本好的参考书。 -
C语言程序设计实验指导与习题解答金保华本书是《C语言程序设计》(张建伟、李秀芹主编)的配套用书。内容包括:Visual C++6.0实验环境介绍、实验内容与实验指导、习题及其解答、模拟练习与综合应用四部分。本书适合作为高等院校中程序设计技术、程序设计语言课程的教材,也可供有关技术人员作为参考书。 -
C语言程序设计张建伟、李秀芹、甘勇、金保华程序设计技术和程序设计语言是大学计算机专业及相关专业开设的计算机程序设计的重要课程,其主要任务是培养学生的逻辑思维能力、抽象能力和基本的程序设计能力。本书从结构化程序设计技术出发,通过对典型实例的算法描述以及相应C语言代码的描述,展现了以程序设计过程中如何对问题进行分析、如何组织数据和如何描述解决问题的方法,揭示了在计算机应用过程中如何将方法和编码相联系的具体程序设计过程,进而向读者介绍结构化程序设计的基本概念、基本技术和方法。
