C/C++及其相关
-
无所不刻易倍思工作室编著无所不丛书。本书主要介绍刻录机和刻录盘的选购,以及如何利用刻录机和刻录盘最大限度地发挥资料备份、多媒体应用等功能。首先从刻录机的基本知识开始讲解,继而介绍刻录普通光盘、音乐光盘、多媒体光盘和DVD,以及对光盘增加防复制技术的方法,最后介绍了系统特殊光盘的制作方法。全书将知识性和实用性相结合,同时把读者容易忽略的细节问题和一些技巧作了提示,使读者可以令自己的刻录机发挥最大的功效,成为真正的刻录高手。 -
C语言程序设计实验教程祝胜林,张明武编本书是与华南理工大学出版社出版的《C语言程序设计教程》一书配套的实验教程。内容包括:16个精心挑选的、针对教学过程中重点和难点问题的基础实验,同时体现了各种考试题型及其解题方法;3个综合课程相关知识要点的综合性实验;2个结合课程相关知识并且需要读者进行探索的设计性实验;3个帮助读者拓宽知识面和培养读者兴趣的编程提高实验。另外,还包括4个附录,其中附录A专门介绍TurboC的上机环境,附录B介绍建立自己的函数库的一般步骤,附录C介绍在VisualC++环境中运行C程序的方法,附录D给出国计算机等级考试二级C语言考试大纲。本书内容丰富、条理清晰、结构严谨、内容编排紧凑且具新颖性,是采用任何C语言教材都可以选用的实验用书,也是应对各种考试的参考用书。适合大专院校、成人教育、函授和计算机应用培训班使用,也可供其他自学者或参加计算机等级或水平考试的人员参考。 -
C语言程序设计教程祝胜林主编C语言是一种编译型程序设计语言,也是应用最为广泛的计算机语言之一,是当代大学生从事计算机应用应该熟练掌握一种程序设计工具,同时又是学习面向对象C++、JAVA等语言的基础。本书以1SOC(1SO9899—1990)为基础,结合当前个人计算机流行的C编译系统,尤其是TurboC2.0的编译环境,理论与实践相结合,全面介绍了C语言及其结构化程序设计的概念和技术。该书结构严谨,内容编排紧凑且具新颖性、独创作。书中给出了大量的程序举例及详细分析,每章罗列了相关的学习目标,重点与难点、学习提示并配有相当数量的习题,帮助读者总结、提高。本书可作为大专院校,成人教育、函授和计算机应用培训班的教材,供从事计算机软件开发的程序设计人员和计算机应用的科技人员自学和参考,也可作为参加计算机等级或水平考试的参考书。 -
精通Visual C++图像处理编程周长发编著本书特色:■本书提供了数字图像处理中最常用的近百个算法。所有的算法都给出了浅显易懂的理论解析、完整的源程序以及详尽的应用实例。■本书提供了常用的多种图像格式的规范说明,用C++类来封装实现了对这些图像格式的操作,并提供了使用这些类的编程实例。■所有的算法都是用独立的函数来实现的,可以不加修改地立即嵌入到你的实际应用中。■所有的算法都集成到一个工具库中,可以立即加载到你的应用中。同时,既提供了静态库,又提供了动态连接库,可以满足你的不同需求。本书全面介绍了在Windows95/98/NT/2000/Me/XP环境下图像处理的理论和编程技术,并基于面向对象的程序设计方法,详细地讨论了图像处理算法的VisualC++编程技巧。主要包括图像基本操作、调色板技术、图像的特技显示与擦除、图像空间变换、图像颜色处理、图像频域变换、图像处理和图像编码与格式等理论与编程技术。本书是图像处理和多媒体编程的实用参考书,适合图像处理和多媒体编程人员,也可以作为大专院校计算机及相关专业师生的教学参考书。 -
C+空间广州美术学院设计分院编本书反映了“广美”设计分院环境艺术设计系之教学面貌,主要内容由设计案例和毕业设计专题构成。 -
C++程序设计Angela B.Shiflet,Paul A.Nagin,John S.Hinkel等著;夏兆彦,孙岩等译本书全面介绍了使用C++分析、设计、实现、测试和调试程序的知识。书中通过大量的C++程序示例和插图,清晰直观的展现了函数的应用,通过对象和使用类进行封装,定义方法、多态和构造函数,结构化程序设计和面向对象程序设计、继承和模板、C++的字符串类、结构和枚举、“指针”,本书最后还介绍了C++的数据结构,包括类表类和堆栈类。全书示例都围绕着对象展开,循序渐进的阐明了面向对象编程(OOP)技术。本书特色:选读材料:教师可以讲解全部或者部分选读章节,这些内容展现了计算机学科广阔的主题材料。编程项目:多数章节提从了在难度和主题方面进一步延伸的编程项目。这些项目提供了额外的应用程序资源。复习题:每章的复习题和答案是读者学习C++编程的优秀学习工具。实验:每一章都以实验结束。实验综合了本章主题,以动物的形式展现出使用C++解决问题的诸多特点。 -
面向对象技术与Visual C++甘玲,邱劲编著本书结合C++语言系统地介绍了面向对象技术的基本知识及其应用。本书将C++面向过程、C抖面向对象、VisualC++融会贯通,并与常用面向对象程序设计语言进行了横向比较,为读者构架了一个完整的体系。本书共分三大部分。第一部分:第1、2章是基础部分,主要介绍面向对象技术的基本概念和相关技术,以及C++中面向过程部分的语法,强调与C语言的不同。第二部分:第3-8章是核心部分,主要介绍C++面向对象技术,围绕抽象性、封装性、继承性、多态性及I/O流由浅入深展开。第三部分:第9-12章是应用部分,主要介绍运用面向对象技术在VisualC++平台下开发基于MFC的Windows程序的方法。本书层次清晰、内容全面、例题丰富、实用性强,是作者总结多年的教学实践经验编写而成的,本书适合作为大学计算机专业和相关专业的程序设计基础课教材,也可供自学者使用。从2世纪6年代提出面向对象概念至今,面向对象技术已发展成为一种比较成熟的编程思想,并且逐步成为目前软件开发领域的主流技术。这种技术从根本上改变了人们以往设计软件的思维方式,它集抽象性、封装性、继承性和多态性于一体,实现了代码重用和代码扩充,极大地减少了软件开发的繁杂性,提高了软件开发的效率。C++为面向对象技术提供全面支持,也是最常用的面向对象程序设计语言,它是一个可编写高质量的用户自定义类型库的工具。其核心应用领域是最广泛意义上的系统程序设计。此外,C++还被成功地用到许多无法称为系统程序设计的应用领域中。从最摩登的小型计算机到最大的超级计算机,几乎所有操作系统上都有C++的实现。同时,要理解和掌握C++语言,都离不开面向对象技术的指导,因此,通常结合C++来介绍面向对象技术的原理和方法。高等院校计算机专业和相关专业都开设了该课程,其目的是为了让学生掌握面向对象程序设计的概念和方法,深刻理解面向对象程序设计的本质,并用面向对象技术来编写程序、开发软件。为了给广大学生提供一本内容全面的教材,笔者产生了编写本书的想法。本书是笔者总结教学实践经验,参考国内外有关资料编写而成的。本书融会贯通了C抖面向过程、C++面向对象、VisualC++以及常用的面向对象程序设计语言,是一本内容全面的教材,便于大学本科学生学习、研究生参考以及读者自学。全书共有12章,分为三个部分,第一部分(第1、2章)是C++语言基础部分,这部分从总体上介绍面向对象技术的基本概念和相关技术,以及在C++中面向过程部分的语法,强调C++与C语言的不同之处。第二部分(第3~8章)是C++面向对象技术部分,是本书的核心,强调面向对象技术的原理,这部分以面向对象技术的四大特征为线索展开对C++的讨论,为第三部分的应用奠定理论基础。第三部分(第9-12章)是面向对象技术在VisualC++中的应用部分,主要介绍基于MFC的Windows程序设计方法。为了有利于学习,节省篇幅,有些知识点通过例题来介绍,以达到事半功倍的效果。本书精选了大量的例题,并且都在VisualC抖6.上调试通过。书后的四个附录提供了VisualC什的集成开发环境,VisualC++程序的建立、编译、链接和运行,VisualC十+程序的基本调试方法,VisualC++的帮助功能(MSDN的使用)以及用AppWizard向导创建的MFC框架程序解析等内容,可供读者在编程时查阅。本书由甘玲主编(编写第1、3、4、5、7章),邱劲副主编(编写第1、11、12章)。参加本书编写工作的还有张虹(编写第8、9章及附录),张敏(编写第2章的2.3和2.4节、第6章),王晓蓉(编写第2章的2.1和2.2节),金文标(编写6.4节部分内容)。第三部分由邱劲统稿,全书由甘玲统稿和校稿。张虹制作电子讲稿,放在清华大学出版社网站(h印://www.tup.com.cn)上,教师可以下载。另外,赵军、陈龙、姚慧广参与了本书编写大纲的讨论,在此表示感谢。同时,感谢邱玉辉教授、冯博琴教授和王国胤教授,他们对该书给予了极大的关注和支持。感谢吴渝、唐雁、邓亚平教授,他们对该书提出了宝贵的修改意见。感谢本书所列参考文献的作者。由于作者水平有限,加之时间仓促,错误与疏漏之处在所难免,恳请批评指正。在使用该书时如遇到什么问题需要与作者联系,或想索取本书例题的源代码与电子讲稿,请与作者联系。联系方式:ganling@cqllpLedu.cn作者于24年春 -
Symbian OS C++手机应用开发(英)Richard Harrison等著;周良忠译;周良忠译《Symbian OS C++手机应用开发》介绍了用SymbianOSC++进行手机开发的各方面知识。全书共分4部分,每一部分的第1章描述一个教学示例程序,其后各章根据这个例子提出的问题展开讨论。第1部分(第1~3章)简单介绍了SymbianOS。第2部分(第4~8章)解释了创建简单GUI(图形用户界面)应用程序所需的基本类、资源、API和编程约定。第3部分(第9~15章)介绍了编写重要独立应用程序的相关知识。第4部分(第16~20章)介绍了系统编程、通信和事件处理的相关知识。附录部分给出了示例项目、开发资源,以及和仿真器相关的有用信息。《Symbian OS C++手机应用开发》适用于所有SymbianOS手机开发人员以及相关的管理人员。 -
C语言高级实例解析刘祎玮,汪晓平编著本书特点:·以实例为主。本书采用实例讲解的方式,先介绍必要背景知识,之后是加注释的源码,再给出分析和改进方向。·涉及的知识面广。从内存分配,到串行、并行口编程,再到界面开发,几乎含盖了C编程的方方面面。·实用性强。实例均有具体项目中的源代码,实例非常具有参考价值,而且很多实例可以在新的项目中使用。·本书的源代码都可在附送的光盘中找到,读者可以将代码拷贝到自己的编译器中,进行修改、编译使用。·在本书光盘中赠送了大量其他高级实例。C语言把高级语言的基本结构和语句与低级语言的实用性结合起来。C语言可以像汇编语言一样对位、字节和地址进行操作,而这三者是计算机最基本的工作单元。在系统开发,特别是操作系统、底层开发中,C语言的效率是其他编程语言难以企及的。C语言较之汇编语言的普及和易用性决定了在强调效率的开发过程中将采用C语言。本书以实例讲解为主线,对C编程做了深入和具体的探讨。涉及的知识面广,从内存分配,到串行、并行口编程,再到界面开发、动画和高级应用,几乎涵盖了C语言编程的方方面面。通过对本书的学习,对C语言的高级编程,将育一个深刻的理解和掌握,而不仅局限于简单的数据结构和算法。本书既可以供一般读者作为深入学习C语言的教材,也可以作为工程人员的参考手册。本书适合中、高级读者,学习过C语言语法的初级读者也可以通过学习本书快速成长为C语言的编程高手。 -
结构分析中的有限元法与程序设计侯新录编著本书以简明、浅显的方式系统地阐述了结构分析中的有限元法基本理论和程序实现方法。全书共十章,一个附录。内容包括:第一章至第五章为线弹性静力问题的有限元法;第六章为动力问题的有限元法;第七章为材料非线性问题的有限元法;第八章为几何非线性问题有限元法;第九章为有限元法程序设计;第十章为有限元软件技术概述和几个著名的通用有限元软件简介;附录给出了本书VisualC++源程序全文。本书适合作为工科大学高年级学生和研究生的教材或参考书,也可供有关工技术人员参考。
