C/C++及其相关
-
从零开始学Visual C++杨舟 编著Visual C++ 6.0是微软为C++程序设计者推出的最经典的一款C++程序集成开发环境。时至今日,微软已经推出了Visual Studio 2008,但是Visual C++ 6.0仍是其推出的最经典、最具里程碑意义的一款程序集成开发环境。而且,世界上使用Visual C++ 6.0作为C++程序设计环境的程序员占很大比重。因此,Visual C++ 6.0是学习C++程序设计最基本的工具之一。《从零开始学Visual C++(附光盘)》注重对读者C++语言基础能力的培养。这不仅可以方便读者学习MFlC的相关内容,而且对于学习其他程序设计语言也是很有益处的。不同的程序设计语言只是在语法结构、关键字定义上有着些许不同,而程序设计的思想是共通的。《从零开始学Visual C++(附光盘)》着重于培养读者的程序设计思想,以及良好的程序设计习惯,而不拘泥于C语言本身的设计结构和方法。《从零开始学Visual C++(附光盘)》适合于未学过C++的初学者使用,也可作为有一定C程序设计经验读者的参考书。
-
C#教程郑阿奇 主编《C#教程》以Microsoft Visual Studio 2008作为操作平台,包含教程、练习、实验部分。教程部分首先熟悉开发环境,然后比较系统地介绍C#语言基础、C样面向对象编程基础和C#面向对象编程进阶;在此基础上系统介绍Windows应用程序、GDI+编程、文件操作、数据库应用、c#多线程技术。教程部分一般节有小综合、章有大综合。练习部分一般包括选择题、填空题、问答题和编程题等题型。实验部分先跟着教程实例做,然后再思考与练习。《C#教程》可作为高职高专C#课程教材,也可供广大用户自学c#语言、应用开发参考。本套教程可免费下载教学课件、教程中的实例源程序。
-
C#程序设计孙践知,张迎新,肖媛媛 编著《C#程序设计》将C#程序设计必须掌握的知识归纳为若干案例,每个案例解决一个问题。初学者只需模仿案例,获得直接体验,然后再学习和案例直接相关的知识。通过一个单元接着一个单元的模仿、学习,逐步地构成完整的知识体系。全书共分为12章,主要包括C#概述及开发环境,C#语言基础,分支结构,循环结构,面向对象的基本概念,多态、事件和接口,数组和集合,.net类库,文件和流,用户界面设计,ado.net和数据库,以及异常处理等内容。《C#程序设计》在选用软件版本时进行了折中,目前最新版本是Visual studio.net 2010 beta版,考虑到beta版软件可能存在问题,《C#程序设计》采用了visual studio.net 2008作为开发环境。《C#程序设计》适合作为高等院校C#程序设计课程教材,书中涉及了大量的最新C#程序设计技术,也可作为程序开发人员的参考书。
-
C#设计与开发专家指南(美)缪勒 著,黄敏,王会勇,崔洪斌 译《C#设计与开发专家指南》介绍的内容能够对作为开发人员的读者提供帮助,特别有助于那些工作于团队环境的开发人员。通过学习《C#设计与开发专家指南》,可使开发人员在开发时遇到较少的问题,使他们按时完成任务,而且应用程序在工作期间能够满足开发人员的要求。《C#设计与开发专家指南》介绍了如何完成所有这些任务以及其他任务。例如,会看到有多种设计应用程序的方式,而不只是在学校学到的一些技术。此外,还将介绍用于特殊类型的应用程序的最佳技术,从而使人们更容易地从开始就创建出好的设计。
-
C#高级编程(美)内格尔,(美)埃夫琴 等著,李铭 译,黄静 审校《C#高级编程(第7版)》回顾.NET体系结构、对象、泛型、继承、数组、运算符、类型强制转换、委托、事件、Lambda表达式等,详细论述C#中的动态对象、命名参数和可选参数、COM专用的交互操作功能、安全类型变体,阐述.NET 4的新增功能、WF4、ADO.NET数据服务、MEF、并行任务库和PLINQ,深入探讨LINQ、WCF、WPF、流文档和固定文档及Silverlight等功能强大的技术,回顾ASP.NET编程,介绍ASP.NET MVC和ASP.NET动太数据等新功能,讨论使用WCF、MSMQ、点对点和联合进行通信。
-
C#开发宝典匡松,张淮鑫 主编《C#开发宝典》对CO编程的所有知识进行了全面介绍,共分为6篇:第1篇是C#语言简介与开发环境,介绍了C#的特点和如何建立C#学习开发环境;第2篇和第3篇是C#语言程序设计基础和关键技术,介绍了C#语言从基础知识到面向对象技术的所有内容,应有尽有。第4篇是Windows窗体程序设计,介绍如何使用C#编写Windows应用程序,以及如何部署它们。第5篇是Web开发,描述Web应用程序的开发、Web服务和Web应用程序的部署。第6篇是项目实战,通过这些典型案例的学习,读者可以积累综合的开发能力。《C#开发宝典》适合所有想成为或正成为专业C#程序员的读者学习使用,也可以作为高等院校和职业培训的专业教材。
-
C++面向对象程序设计陈维兴,陈昕 编著《C++面向对象程序设计》介绍了C++面向对象程序设计的基本知识和编程方法,以及C++面向对象的基本特征。针对初学者的特点,《C++面向对象程序设计》力求通过大量实例、习题和上机实验题,以通俗易懂的语言讲解复杂的概念和方法,使读者能深刻理解和领会面向对象程序设计的特点和风格,掌握其方法和要领,以期帮助读者尽快地迈入面向对象程序设计的大门。《C++面向对象程序设计》以应用为目的,大力加强实践环节,注重培养应用能力,适合作为高等院校各专业学生学习C++程序设计课程的教材,也可作为C++语言自学者的参考用书。
-
狂人C键盘农夫 著《狂人C:程序员入门必备》以独特的方式全面地讲述了c语言(c89和c99)的基本概念和编程知识。面向初学者,对基本概念详尽透彻的剖析,强调良好的编程习惯和风格,结合软件工程、软件测试的基本理念介绍编程知识,是《狂人C:程序员入门必备》的主要特色。全书分为3个部分:理解程序设计,结构化程序设计与数据的组织和c语言的高级话题。体现了从零基础到c编程高手层次递进的特点。全书贯穿大量生动实例,讲述从问题的提出、问题的分析、代码的编写到程序测试的全部过程,并对c语言学习者和使用者中常见但容易忽视的问题进行了剖析。《狂人C:程序员入门必备》适合c语言初学者参考和使用,也适合高等院校计算机专业选为教材使用。
-
零基础学TMS320F281 DSP C 语言开发杜春洋 等编著本书系统论述了DSP(基于TMS320F2812)的C语言开发方法、内部功能、软硬件设计及众多工程实例。全书包括4篇,共16章:DSP的功能与选型、基于DSP的数字控制系统、TMS320F281x DSP应用系统开发、TMS320F281x DSP的结构与功能、DSP C语言开发、基于最小系统的DSP硬件开发平台、CCS集成开发环境、模/数转换模块及其应用、事件管理器及其应用、存储器及扩展接口设计、键盘及显示接口设计、通信接口设计、感应电动机DSP控制、无刷直流电动机DSP控制、永磁同步电动机DSP控制、步进电动机DDSP控制。全书重点突出,层次分明,注重系统开发方法与开发流程的讲解;从最小系统设计到功能模块开发,再到综合实例应用,由浅入深、循序渐进,利于读者真正掌握TI公司的2000系列DSP的C语言工程开发。另外,本书配套光盘给出了书中的实例文件、开发过程的操作录像、常用元器件及芯片等丰富的拓展资源,极大地方便了读者自学、动手实践。本书适合作为DSP初学者及DSP C语言开发工程师的参考用书,也可作为普通高等院校电子信息工程、通信工程、自动化及测控技术与仪器等相关专业的本科生与研究生教材。
-
数据结构与算法徐凤生 主编《数据结构与算法:C语言版》共10章,一方面,涵盖数据结构的基本概念,定义了线性表、栈、队列、串、数组、广义表、树和二叉树、图、查找、排序等各种结构的抽象数据类型,并给出了相应操作的实现算法;另一方面,采用C语言描述算法,并给出了各种算法的效率分析,以及这些结构在计算机科学及其他领域的应用。此外,每章后均配有典型例题、上机实验和习题。《数据结构与算法:C语言版》中的所有算法均在VC++环境下调试通过。《数据结构与算法:C语言版》在内容安排上,突出由浅入深、循序渐进、通俗易懂的特点,算法分析透彻,讲解清晰,便于学生自学。为了激发学生的学习兴趣,培养学生解决实际问题的能力,书中融入了一些典型的应用实例,如命题公式真值表的求解算法、出栈序列的求解算法等。《数据结构与算法:C语言版》可作为高等院校计算机及相关专业本科生的“数据结构”课程教材,也可供相关科技人员学习参考。