对C 程序员来说,/ANSIC 标准的问世标志着一个新纪元的开始。C 标准为程序设计提供了很多新的便利和可能,但要想在如此众多的信息中挖掘到其中的精髓,现实世界中的程序员缺少足够的时间。本书针对的主题,为程序员提供了简明扼要的指导,从而将学习时间和疑惑减至最少。本书内容包括泛型程序设计与C 标准库、优化与性能、异常安全议题及技术、继承与多态、内存及资源管理、自由函数与宏等。 本书内容全面丰富,论述翔实清晰,作者且经验丰富,是C 程序员的读物。
《精通C#(第6版)》是C#领域久负盛名的经典著作,深入全面地讲解了C#编程语言和.NET平台的核心内容,并结合大量示例剖析相关概念。全书分为八部分:C#和.NET平台、C#核心编程结构、C#面向对象编程、高级C#编程结构、用.NET程序集编程、.NET基础类库、WPF和ASP.NET Web Forms。第6版是对第5版的进一步更新和完善,内容涵盖了进的.NET编程技术和技巧,并准确呈现出C#编程语言的变化和.NET 4.5 Framework的新特性。 《精通C#(第6版)》由微软C# MVP Andrew Troelsen编写,第6版专门针对C# 5.0和.NET 4.5进行了细致入微的修订,是各层次.NET开发人员的之作。
《数字音频规范与程序设计--基于Visual C 开发(附光盘)》是作者曹强根据多年的工作经验而总结出来的有关Windows平台下数字音频规范与程序设计的一手资料,由浅入深地介绍了当今多数主流音频相关的技术规范与编程实现,适合于对数字音频感兴趣、准备或正在从事数字音频相关工作和开发的用户。 本书共分11章,涵盖了Windows平台下数字音频相关规范与编程的许多方面,详细介绍了Windows系统下高层与底层的多媒体音频接口(API);WAVE音频的全面解析、播放与录音;MIDI音乐的全面解析、播放与录制;USB MIDI驱动设计;MP3的格式与编解码;乐音的基频检测;音频混音器原理与编程;低延迟ASIO音频驱动开发;普通音频插件与VSTfil插件的设计;游戏开发中经常使用的DirectSound播放与录制等。 《数字音频规范与程序设计--基于Visual C 开发(附光盘)》的特色是不但针对多媒体音
本书从实用的角度出发,论述了分形图形的生成算法与程序设计。内容包括分形图的递归算法、文法构图算法、迭代函数系统算法、逃逸时间算法、分形演化算法,以及分形图的放大、分形图的动画、分形图的立体化和利用分形算法实现自然景物的模拟等内容。 本书共分10章,图文并茂,给出了相应的算法和Visual C 程序设计源代码,使读者易学、易掌握、易用。只要具备高中的数学知识和Visual C 程序设计能力,便可轻松阅读此书。 本书可供数学、物理、计算机、艺术设计、工业造型、影视动画制作等专业的本专科学生阅读学习,也可供从事计算机绘图、数字图像处理等领域的研究人员和工程技术人员参考,还可供广大分形爱好者参考阅读。
《C 沉思录(英文版)》基于作者在知名技术杂志发表的技术文章、世界各地发表的演讲以及斯坦福大学的课程讲义整理、写作而成,融聚了作者10多年C 程序生涯的真知灼见。全书分为6篇32章,分别对C 语言的历史和特点、类和继承、STL与泛型编程、库的设计等几大技术话题进行了详细而深入的讨论,细微之处几乎涵盖了C 所有的设计思想和技术细节。全书通过精心挑选的实例,向读者传达先进的程序设计的方法和理念。 《C 沉思录(英文版)》适合有经验的C 程序员阅读学习,可以帮助读者加强提高技术能力,成为C 程序设计的高手。
《C#全能速查宝典》共分为8章,分别介绍了C#语言基础、Windows窗体及常用控件、Windows高级控件、控件公共属性、方法及事件、数据库开发、文件、数据流与注册表、GDI 绘图技术和C#高级编程,共包含562个C#编程中常用的属性、方法、类和各种技术,每一个知识点都配有具体的示例,便于读者理解。 《C#全能速查宝典》所讲的知识点按照功能和字母进行排序,读者既可以按照功能顺序查找,又可以按照字母顺序学习。 《C#全能速查宝典》不仅适合C#程序设计初学者,也可作为中、高级程序开发人员的参考手册。
本书全面介绍了C++语言知识,既提供了学习C++语言近期新功能的捷径,也为快速找到特定问题的答案提供了便利。本书简明地描述了C++核心语言和标准库中几乎所有的函数、对象和运算符,一目了然地显示了语法、结构和重要函数的信息,内容组织形式便于快速查找信息。本书精选了实用的例子来深入地讲解概念,还提供了富有挑战性的练习及参考答案,便于读者举一反三,巩固所学的知识。本书涵盖了C++11的新特性,包括:lambda表达式、右值引用、正则表达式库、库、散列表容器、智能指针等。
如今科学工程项目越来越大、越来越复杂,许多项目都采用C 编程语言来完成。本书深入介绍了基于C 编程语言高级功能的复杂方法,旨在帮助您快速入门,实现如表达式模板之类的高级技术。您还将学习如何使用C 编程语言的强大类库:标准模板库(STL)以及用于算法、线性代数、微分方程、图形的科学类库。书中演示了如何使用面向对象、泛型编程、元编程和过程技术来编写清晰明了、富有表达力的软件。当您学完本书,将掌握如何使用C 编程语言来编写高质量、高性能的软件。
《深入理解C#(第3版)》是C#领域不可多得的经典著作。作者在详尽地展示C#各个知识点的同时,更注重从现象中挖掘本质。《深入理解C#(第3版)》深入探索了C#的核心概念和经典特性,并将这些特性融入到代码中,让读者能够真正领会到C#之“深入”与“精妙”。在第2版的基础上,《深入理解C#(第3版)》新增了C# 5的新特性——异步,并更新了随着技术的发展,已经不再适用的内容,确保整本书能达到读者期望的高标准。 如果你略微了解一点C#,就可无障碍地阅读《深入理解C#(第3版)》。
本书是C 的设计者关于c 语言的最主要著作之一。作者综合性地论述了c 的发展历史,c 中各种重要机制的本质意义和设计背景,这些机制的基本用途和使用方法,讨论了C 所适合的应用领域及其未来的发展前景。全共18章,分两大部分,其中第l部分(—9章)分别介绍了C 的史前时代、CwithClasses、C 的诞生、C 语言设计规则、1985--1993年表、标准化、关注和使用、库、展望:第2部分(0~18章)分别介绍了存储管理、重载、多重继承、类概念的精练、强制转换、模板、异常处理、名称空间、C语言预处理器。为便于查找与学习,全书最后附有专业术语索引。本书在帮助人们理解C 语言方面的作用是不可替代的。 本书面向每个学习和关注C 语言的专业工作者、科研人员、教师及学生。
《C 沉思录(英文版)》基于作者在知名技术杂志发表的技术文章、世界各地发表的演讲以及斯坦福大学的课程讲义整理、写作而成,融聚了作者10多年C 程序生涯的真知灼见。全书分为6篇32章,分别对C 语言的历史和特点、类和继承、STL与泛型编程、库的设计等几大技术话题进行了详细而深入的讨论,细微之处几乎涵盖了C 所有的设计思想和技术细节。全书通过精心挑选的实例,向读者传达先进的程序设计的方法和理念。 《C 沉思录(英文版)》适合有经验的C 程序员阅读学习,可以帮助读者加强提高技术能力,成为C 程序设计的高手。
高质量程序设计是软件行业的薄弱环节,大部分企业只能大量的测试和改错来提高软件产品的质量,为此付出了高昂的代价。因此,如何让程序员熟练地掌握编程技术和编程规范,在开发过程中内建高质量代码,是IT企业面临的主要挑战之一。 本书以轻松幽默的笔调向读者论述了高质量软件开发方法与C /C编程规范。它是作者多年从事软件开发工作的经验总结。本书共17章,章到第4章重点介绍软件质量和基本的程序设计方法;第5章到6章重点阐述C /C编程风格、面向对象程序设计方法和一些技术专题;7章阐述STL的原理和使用方法。 本书版和第2版部分章节曾经在Imemet上广泛流传,被国内IT企业的不少软件开发人员采 用。本书的附录C《大学十年》是作者在网上发表的一个短篇传记,文中所描述的充满激情的学习和生活态度,感染了大批莘莘学子。 本书的主
《数字音频规范与程序设计--基于Visual C++开发(附光盘)》是作者曹强根据多年的工作经验而总结出来的有关Windows平台下数字音频规范与程序设计的一手资料,由浅入深地介绍了当今多数主流音频相关的技术规范与编程实现,适合于对数字音频感兴趣、准备或正在从事数字音频相关工作和开发的用户。 本书共分11章,涵盖了Windows平台下数字音频相关规范与编程的许多方面,详细介绍了Windows系统下高层与底层的多媒体音频接口(API);WAVE音频的全面解析、播放与录音;MIDI音乐的全面解析、播放与录制;USB MIDI驱动设计;MP3的格式与编解码;乐音的基频检测;音频混音器原理与编程;低延迟ASIO音频驱动开发;普通音频插件与VSTfil插件的设计;游戏开发中经常使用的DirectSound播放与录制等。 《数字音频规范与程序设计--基于Visual C++开发(附光盘)》的特色是不但针对多媒体音
本书主要针对VisualC5.0版本,以WindowsNT4.0与Windows95或更高版本的32位Windows为操作平台,以MFC4.21为基础,全面介绍了各种MFC类库应用程序的开发过程。由于Win32与Win16有着很大的差异,所以本书对以前的版本作了较大的修改,有些章节是完全重写的,如Win32内存管理、动态连接库编程、ActiveX控件等,但是在MFC基本框架方面又以继承为主,这就保证了读者在从16位环境转到32位系统中来。
《VisualC从入门到精通(第3版)》从初学者的角度出发,以通俗易懂的语言,配合丰富多彩的实例,详细介绍了使用VisualC6.0进行程序开发应该掌握的各方面知识。全书共分20章,包括VisualC6.0集成开发环境,C语言基础,语句,面向过程程序设计,面向对象程序设计,对话框应用程序设计,常用控件,菜单,工具栏和状态栏,控件,自定义MFC控件,文本、图形、图像处理,文档与视图,打印技术,文件与注册表操作,ADO编程,动态链接库,多线程程序设计,网络套接字编程,图书管理系统。书中所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会VisualC6.0程序开发的精髓,快速提高开发技能。另外,本书除了纸质内容之外,配书光盘中还给出了海量开发资源库,主要内容如下:u语音视频讲解:总时长14小时,共100段u实例资源库:8
本书全面系统地讲述了在visualc环境下进行数字图像处理编程的技术和方法。全书共分成14章,针对数字图像处理领域中的核心话题,如色彩空间、图像文件格式、图像的点运算、图像的几何变换、图像的增强处理、边缘检测和轮廓跟踪、图像形态学、图像分割、图像加密等,进行了详细的介绍。另外,针对visualc2005下的数字图像处理开发,本书还对设备无关位图、图形设备接口、opencv及imagemagick等在实际开发中常用的具体技术进行了讲解,并辅以大量实例代码,具有很强的参考价值。本书兼有源于实践、贴近应用、深入浅出、通俗易懂的优点,又紧跟时代脉搏,牢牢把握技术方向,从案例出发强调新环境下的新方法。本书内容实用、体例新颖,既可以作为希望进行数字图像处理学习和研究的初学者的自学教材,也可作为大专院校计算机及相关专业师生或工程技术人员
计算机技术的发展和普及改变了人们的生活和工作方式,也改变了人们的娱乐方式,其中尤为重要的是计算机编程技术。现代的设计任务大多通过代码编程完成,其中算法起到了至关重要的作用。可以毫不夸张地说,算法是一切程序设计的灵魂和基础。本书知识点覆盖全面、结构安排紧凑、讲解详细、示例丰富。
本书以编程关键技术为核心,通过18个典型模块系统、全面地介绍了如何使用VisualC进行各领域的程序开发。全书共分为20章,其中前两章介绍了VisualC的集成开发环境和使用VisualC进行编程的基础知识,使初学者能够了解使用VisualC编程的基本思路和方法。然后通过对图像处理模块、办公助手模块、桌面精灵模块、企业通信模块、媒体播放器模块、屏幕录像模块、计算机监控模块、考试管理模块、SQL数据库提取器模块、打印模块、FTP文件上传下载模块、电子邮件模块、网络五子棋模块、软件注册模块、短信群发模块、监控卡视频监控模块、界面换肤模块和系统优化模块等18个典型模块进行详细的介绍,使读者能够掌握图形图像处理、多媒体、数据库、网络通信、报表打印、硬件开发等各领域的相关技术,为从事项目开发的人员提供相关解决方案。本书附有配套光盘。光盘