C/C++及其相关
-
21天学通C++(美)利伯蒂(Liberty,J),(美)拉奥(Rao,S),(美)琼斯(Joes,B) 著;袁国忠,陈秋萍 译《21天学通C++(第6版)》通过大量短小精悍的程序详细而全面地阐述了C++的基本概念和技术,包括管理输入/输出、循环和数组、面向对象编程、模板、使用标准模板库以及创建C++应用程序等。这些内容被组织成结构合理、联系紧密的章节,每章都可在1小时内阅读完毕;每章都提供了示例程序清单,并辅以示例输出和代码分析,以阐述该章介绍的主题。为加深读者对所学内容的理解,每章末尾都提供了常见问题及其答案以及练习和测验。读者可对照附录D提供的测验和练习答案,了解自己对所学内容的掌握程度。《21天学通C++(第6版)》是针对C++初学者编写的,不要求读者有C语言方面的背景知识,可作为高等院校教授C++课程的教材,也可供初学者自学C++时使用。 -
Visual C# 2008程序开发入门与提高赵增敏 编著Visual C# 2008是Microsoft公司为生成在 .NET Framework上运行的各种应用程序而设计的一种编程语言,该语言可以借助于Visual Studio 2008这套世界级的可视化开发工具来实现应用程序的快速开发。《Visual C# 2008程序开发入门与提高》通过大量实例循序渐进地介绍了Visual C# 2008编程语言及其在控制台应用程序、Windows窗体应用程序、WPF应用程序,以及具有AJAX功能的ASP.NET Web应用程序开发中的应用。《Visual C# 2008程序开发入门与提高》内容全面,涉及使用Visual C# 2008开发多种应用程序的方方面面。书中共提供了280个开发实例,具有较高的参考价值。《Visual C# 2008程序开发入门与提高》结构合理,内容翔实、新颖,概念清晰,实例丰富,操作步骤完整。为了方便读者的学习,在随附光盘中包含了书中的所有实例。《Visual C# 2008程序开发入门与提高》不仅适合于初学Visual C# 2008的读者使用,对于那些具有一定编程经验的C#开发人员同样很有参考价值。 -
Objective-C基础教程(美)达尔林普尔,(美)纳斯特 著,高朝勤 等译Objective-C是扩展C的面向对象编程语言,也是iPhone开发用到的主要语言。《Objective-C基础教程》结合理论知识与示例程序,全面而系统地讲述Objective-C编程的相关内容,包括Objective-C在C的基础上引入的特性和Cocoa工具包的功能及其中的框架,以及继承、复合、源文件组织等众多重要的面向对象编程技术。附录中还介绍了如何从其他语言过渡到Objective-C。《Objective-C基础教程》适合各类开发人员阅读。 -
Visual C++从入门到精通颜盟盟 等编著Visual C++ 6.0是当前最为流行的可视化编程环境之一。本书由浅入深,循序渐进地讲解了如何使用Visual C++的开发环境进行软件开发。本书分为基础篇和案例篇两篇,基础篇从Visual C++集成开发环境讲起,介绍了MFC与应用程序框架、C++语言基础与工具控件、多媒体技术、多线程编程、网络编程等技术;案例篇中通过两个开发实例介绍了基础知识的运用技巧。本书内容非常适合Visual C++的入门读者,可作为大中专院校Visual C++和Windows程序设计课程的教材;同时由于包含深入开发的内容,本书也适合Visual C++开发人员参考使用。 -
编程大讲坛管西京 编著本书由浅入深地讲解了C#开发技术,并且始终遵循以科学合理的学习计划为主线,并通过具体的实例讲解其具体使用流程。全书内容分为3篇33课,其中第1到第21课是编程基础篇,依次讲解了C#开发基础、搭建C#开发环境、变量与常量、复杂的变量类型和.NET框架类、表达式和运算符、流程控制语句、面向对象编程技术基础、方法、C#类、C#集合、数组和集合类、foreach语句、自定义集合类和迭代器、继承与多态基础、接口和类转换、C#字符串和正则表达式、C#委托和事件、C#泛型、C#文件操作和流文件操作、XML文件操作处理、C#的Windows编程基础、菜单、工具栏和对话框;第22课到第31课为技术提高篇,主要讲解了Web应用编程、数据库和ADO.NET操作、DataGrid和数据绑定、GDI+图形图像编程基础、C#非托管代码操作、水晶报表控件应用、DotNetBar控件应用、Microsoft Enterprise Library控件应用、Dundas图表控件应用、MapXtreme地图控件应用;第32课和第33课为综合应用篇,分别讲解俄罗斯方块游戏和在线留言本的开发方法,对前面所学知识进行综合应用。本书附赠光盘内容包括多媒体视频、实例源代码和赠送的综合实例代码。本书内容全面,不但适合C#编程的初学者,而且也适合有一定设计基础而想进一步提高自己水平的中级读者,还适合作为相关培训机构的教材。 -
把脉VC++白乔,左飞 编著本书着重介绍Visual C++的关键技术,即Visual C++程序员在实际工程开发中经常遇到的几大问题:数据的内存表达、数据的转换与处理、数据的持久化、数据的界面展现、数据的传输与交换方面的技术。全书内容主要包括:软件项目中的开发技术、关于Visual C++的话题、常见对象的表达、对象的赋值与转换、对象容器、使用文件存取对象、使用注册表存取对象、使用数据库存取对象、界面的布局、界面的绘制与交互、界面的美化、进程间对象的传输与调用、线程间对象的传输与调用、模块间对象的传输与调用、网络间对象的传输与调用等。通过对本书的学习,可以帮助读者快速掌握Visual C++的编程技巧及编程思想。随书所附光盘包含书中实例源文件。本书面向初、中级读者,适合于广大有志于学习Visual C++的读者,也适合作为高等院校相关专业师生的参考书,还可作为相关培训机构的教材。 -
Visual C++图形程序设计许志闻 等编著本书主要以MFC的Visual c++(以下简称Vc++)为例,全面讲述计算机图形学相关理论以及算法,详细介绍经典图形学算法的c++程序设计方法及过程。主要内容包括:vc++6.0图形编程的基本操作,直线、圆弧等基元的绘制,扫描转换算法及区域添充,图形的二维和三维变换,投影变换和裁剪算法,曲线和曲面的绘制,图形运算,形体的表示、数据结构及分形绘图的方法,多种消隐算法的实现,使用MFC实现真实感图形绘制。本书可以作为高等院校相关专业的本科生、研究生学习计算机图形学的教材,对从事计算机辅助设计、游戏动画设计、计算机图形学技术工作年IJVC++程序设计的人员也有较大参考价值。 -
C++语言99个常见编程错误(美)杜赫斯特(Dewhurst,S.C) 著;高博 译《C++语言99个常见编程错误》是C++大师Stephen C. Dewhurst在多年教授C++课程中所遇到的常见错误的心得笔记上编写而成的。《C++语言99个常见编程错误》所有章节都从一个众所周知的、在日常编码或设计实践经常遭遇的问题入手,先指出其不足,再对其背后思想中存在的合理与不合理之处深入剖析,最后取其精华弃其糟粕,给出一个简洁、通用、美轮美奂的方案,指出有关如何规避或纠正它们的建议,从而有助于C++软件工程师避免重蹈他们前辈的覆辙。 -
高级程序设计语言C李晓燕,潘雪峰 主编《高级程序设计语言C(下)——实训教程》共分12章:第1章:C语言程序运行环境基本操作及C程序实训,第2章:C数据及其类型实训,第3章:运算符和表达式实训,第4章:基本语句实训,第5章:选择语句实训,第6章:循环结构实训,第7章:数组实训,第8章:函数实训,第9章:结构体与共用体实训,第10章:指针实训,第11章:编译预处理实训,第12章:文件实训。该实训教程包含了丰富的高级程序设计语言C上机实例和练习。它与高级程序设计语言C(上)一起可作为普通高校(民办高校)、二级分校和高职高专计算机专业和非计算机专业的本科和专科教材。 -
C++语言程序设计赵海延 主编《C++语言程序设计》共分14章,包括C++语言概述,数据类型、运算符及表达式,控制语句,数组,函数,指争复杂数据类型,类与对象,继承性和派生类,多态性与虚函数,函数和运算符的重载,模板,预处理和:常处理,流和文件。在《C++语言程序设计》的体系结构的确定和内容的选择上,本着由浅入深、深入浅出、循序渐进的原则,力求简单明了、通俗易懂,有较强的实用性。《C++语言程序设计》提供了193个实例,287道习题,所有程序都在Visual C++6.0环境下调试通过。由于篇幅限制《C++语言程序设计》的习题参考答案、典型例题分析及实验的具体内容等将在《C++语言程序设计导学》中给出。《C++语言程序设计》主要面向高等院校的计算机、自动化等理工科学生,也可供高职院校及成人高校理工科学生、算机等级考试考生、计算机培训班学员、C++语言的自学者参考和使用。
