C/C++及其相关
-
VC++图像处理程序设计杨淑莹编著本书介绍了各种数字图像处理的算法分析及编程实现技术。全书由12章和一个附录组成。主要内容包括:位图基础、图像的显示、图像的几何变换、图像灰度变换、图像的平滑处理、图像锐化处理及边缘检测、图像分割及测量、图像的形态学处理、图像的变换域处理及应用、图像的合成、24位彩色图像的处理、JPEG图像的压缩编码。本书介绍了近90种图像处理的技术,这些技术与编程实例相结合,提供了VC++编程步骤,图像处理的编程代码,并且处理前的图像可与处理之后的图像对照比较。实例程序的框架与结构简单,代码简洁,使初学VC++者很快就能编写图像处理的程序代码。本书可作为高等院校计算机工程、信息工程、生物医学工程、智能机器人学、工业自动化、模式识别及相在学科的教师、研究生、本科生、专科生的教材或参考书,亦可供有关工程技术人员参考。 -
Visual C++ 6.0范例入门与提高东方人华主编;李秀敏,凌宇欣编著本书精选著名流行软件,紧跟版本更新,连续推出配套图书;由入门起步,注重提高,使新手老手都能成为行家里手;根据用户实际使用的需要取材谋篇,着重技术精华的剖析和操作技巧的指点;明晰精练的风格、醒目的步骤提示和生动的屏幕画面使您如临操作现场。大量的实例,配合循序渐进的指导,使您得到良好的学习效果。本书通过大量实用、经典的范例,由浅入深地介绍微软公司最强大的软件开发工具::VisualC++6.0。本书采用实例带动知识点的形式,使读者快速入门并逐步得到提高。本书每节即是一个实例,操作步骤详尽,所用到的源文件均可在配书光盘的相应位置找到。读者可以按照操作步骤完成每个实例的制作,并根据自己的喜好进行修改,举一反三。本书内容翔实,提供了作者多年的编程经典,既适合初级用户入门学习,也适用于中、高级用户作为参考。本书共分14章,内容包括界面、C++语言基础、控件编程、文件与文件夹、图形图像与多媒体、网络、动态链接库与多线程以及ActiveX编程等。 -
泛型编程与STL(美)Matthew H.Austern著本书由知名的C++专家MatthewH.Austern执笔,引导你进入泛型编程思维模型,并将你带往此一模型的最重要成品:C++StandardTemplateLibrary(STL)。本书揭示STL的奥秘,告诉你STL不仅仅是一组方便运用的容器类(containerclasses)。对于泛型组件和可交互作用的组件而言,STL是一个具备扩充能力的框架(framework)。许多程序员可能并不知道,C++不仅是一个面向对象程序语言,它还适用于泛型编程(genericprogramming)。这项技术可以大大增强你的能力,协助你写出高效率并可重复运用的软件组件(softwarecomponents)。本书由知名的C++专家MatthewH.Austern执笔,引导你进入泛型编程思维模型,并将你带往此一模型的最重要成品:C++StandardTemplateLibrary(STL)。本书揭示STL的奥秘,告诉你STL不仅仅是一组方便运用的容器类(containerclasses)。对于泛型组件和可交互作用的组件而言,STL是一个具备扩充能力的框架(framework)。本书阐述了泛型编程的中心思想:concepts、modeling、refinement,并为你展示这些思想如何导出STL的基础概念:iterators、containers、functionObjects。循此路线,你可以把STL想像为一个由concepts(而非明确之functions或classes)组成的程序库。你将学习其正式结构并因此获得其潜在威力所带采的完整优势。作者简介MatthewH.Austern:拥有博士学位,曾于MIT和UCBerkeley做研究。现任职于SiliconGraphics编译器团队,是SGISTL的主要作者。他是Dr.Dobb''''sJournal和C++Report两本刊物的撰稿人,并主持newsgroupcomp.std.c++,同时也是ISO/ANSIC++标准委员会的一位活跃成员。 -
算法设计与分析(美)Aho等著算法研究是整个计算机科学的核心—近年来算法领域取得了大量的重要突破,这些突破包括更快速算法的发观,如快速傅里叶变换,也包括很令人吃惊的发现,即对一些自然问题,所有的算法都是无效的。这些突破引起了人们对算法研究的浓厚兴趣本书的目的是将该领域的基础研究结果结合在一起,这些统一的原理和概念将使算法设计课程更加易于教授:本书的主要内容包括:第1章简要阐述了几种计算机模型,以帮助建立可分析的结果,从而;隹确地反映出真实机器的突出特性;第2章介绍了一些高效算法中常用的基本数据结构和编程技术;第3章至第9章提供了将第2章中的基础技术应用于不同领域的示例,这几章的重点是不断开发算法,使之接近最高效:第10章至第?2章讨论了与计算复杂性有关的问题:本书的重点在于理解算法的思想过程而不是实观细节和编程技巧。非正式的、直觉性的解释经常被用来代替冗长单调的证明:本书是自包含的,并假设读者没有任何数学和编程语言方面的专业背景本书适用于本科生和研究生的算法设计课程—每章后面提供了大量的练习—练习根据难度进行了分级,读者可以根据不同的需要选择:AlfredV.Aho是朗讯科技贝尔实验室的研发副总裁Aho获得了加拿大多伦多大学的学士学位和美国普林斯顿大学的硕士和博士学位:Aho是美国国家工程院院士,ACM、IEEE、AAAS的Fellow,并且担任ACM自动控制与可计算性理论特别兴趣组的副主席和美国国家科学基金会计算机与信息技术顾问委员会主席JohnE,Hopcroft是美国康乃尔大学的教授、工程院院长:他获得了美国斯坦福大学的硕士和博士学位。Hopcroft是美国国家工程院院士,ACM、IEEE、AAAS的Fellow,并且获得了1986年度ACM图灵奖他还是多个国际著名刊物的主编。JeffreyD.Ullman是美国斯坦福大学计算机科学系的教授—他获得了美国哥伦比亚大学的学士学位和普林斯顿大学的博士学位:UIIman是美国国家工程院院士,ACM的Fellow—他获得1998年度ACMKarlV.Karlstrom的杰出教育成就奖和2000年度的Knuth奖金。 -
C语言复习指南与题解李俊杰编著本书通过介绍C语言的基本概念和大量的习题让读者掌握C语言。为满足广大读者学习C语言程序设计知识、熟练掌握编程技巧、备考和应考的需要,本书系统地介绍了C语言的基本语法,包括数据类型及运算规律、基本语句、结构控制、数组和函数等,并介绍了编译预处理、指针、结构体、共用体、位运算和文件操作等较深层次的内容。本书根据当前学生的学习特点,紧扣C语言教学大纲的要求精心编写。在本书的编写过程中, 充分考虑了计算机等级考试的性质和学生学习及应试的特点,列出了各章的重点、难点及主要内容,其中绝大部分习题和例题都是平常学习C语言的一些典型例子。其目的是帮助读者在学习过程中把握重点,掌握典型题目,有的放矢地学习,以便在各类考试中发挥出应有水平,取得满意效果。本书适合开设C语言课程的高等院校学生使用,也可作为C语言自学者及备考者的参考用书。 -
AVR系列单片机C语言编程与应用实例金春林等编著本书特色:深入浅出,从最基本的概念开始,循序渐进地讲解单片机的应用开发。列举了大量的实例,使读者能从实际应用中掌握单片机的开发与应用技术。本书系统地介绍了AVR单片机应用系统的开发,涵盖了整机设计中从硬件到软件编程的多个方面。本书针对Amel公司的AVR系列单片机和ImageCraft公司的ICCAVR开发环境,详细地介绍了AT9OLS8535的C语言程序设计。全书共有13章,其内容既涉及到了单片机的结构原理、指令系统、内部资源和外部功能扩展,又包含了单片机的编程工具——ICCAVRC编译器的数据类型、控制流、函数和指针等。本书的特点是:深入浅出。从最基本的概念开始,循序渐进地讲解单片机的应用开发;列举了大量实例,使读者能从实际应用中掌握单片机的开发与应用技术。本书适合作为从事单片机开发人员的参考用书。 -
Visual C++ 6.0入门与提高实用教程孙雄勇编著VisualC++6.0是Microsoft公司的DeveloperStudio6.0工具集的重要组成部分,是一种用于开发Windows应用程序的可视化开发工具。它改善了传统的编程手段,使得程序员可以直接在用户界面良好的可视化开发环境中进行工作。VisualC++6.0还集成了多种有用的工具与功能,从而大大提高了应用程序的开发效率。本书全面介绍了可视化编程语言VisualC++6.0的语言基础和编程技巧。全书共分为16章,主要内容包括VisualC++6.0集成开发环境、常用控件、C++编程基础、调试器和MSDN帮助文档的使用、编写Windows应用程序、模式对话框及Windows通用控件、无模式对话框及Windows通用对话框、边框窗口、文档和视图、绘图程序的实现、多线程编程、动态链接库、文件操作、数据库管理编程以及MFC网络编程基础等。 -
C函数实用手册张曜,郭立山,吴天编著众所周知,C语言是一种很常用的编程语言,它提供了大量的库函数。本书按照函数功能的不同,将C语言的库函数进行了分类,以方便广大的C语言使用者查阅。书中的每个函数都列出了功能说明,并且有详细的可以直接编译运行的示例程序。本书内容丰富,结构清晰,重点突出,既可作为以C语言为编程语言的程序员的工具书,也可以作为高等院校计算机专业的师生、广大计算机爱好者和C语言用户的自学与参考资料。 -
C++语言程序设计刘晶,裘旭光编著《C++语言程序设计》全面和系统地介绍C++语言的基本概念,基本语法和编程方法。以面向对象的程序设计方法引出必要的语法知识;类和对象,继承和派生类,多态性和虚函数等。使读者在掌握C++语言的同时,对较简单的现实世界中的问题及解决方法能用它来描述。《C++语言程序设计》力求将复杂的概念用乘法的语言描述,做到深入浅出,并且提供实例和完整的程序解析便于读者学习。《C++语言程序设计》可以作为高职高专院校C++语言程序设计开发的教材,也可供自学者参考。 -
C++BUILDER 6.0 COM程序设计田丰[等]编著本书详细阐述了COM规则的实现机制,以及利用C++Builder6.0编制COM应用程序的步骤和方法,并通过典型实例进行了详细剖析.此外,本书在最后的几章着重介绍了操作系统中的一些新增COM+标准和开发COM+应用程序的方法.全书从COM技术的基础知识出发逐渐深入,紧紧围绕如何利用C++Builder6.0进行符合COM标准的应用程序开发这一核心问题,通过丰富的程序实例,向读者展示了如何在Windows操作系统下进行COM应用程序开发的方法和步骤,并对COM模型的机理和特性进行了深入而全面的介绍.另外,本书图文并茂.实例众多,并且所举实例都具有很强的针对性,分析透彻,突出了本书以实例为中心的特点.相信通过阅读本书,读者会加深对Windows平台下利用C++Builder6.0进行编程的理解,提高编程的技巧.本书采用基础知识讲述、任务驱动的方法介绍了进行COM应用程序开发的理论、方法和步骤。本书共分9章,不仅重点介绍了COM模型的形成、COM理论的基础知识,还通过在C++Builder6.0下编写众多实用性强的实例介绍了符合COM标准应用程序的开发过程。本书主要面向使用C++Builder进行软件开发的中、高级用户,全书实例丰富、语言通俗、叙述深入浅出、实用性强,既适合作为软件开发人员开发COM应用程序的参考资料,也可作为C++Builder用户的学习资料。
