C/C++及其相关
-
C语言程序设计孙淑霞,何建军,肖阳春编著本书作为C语言程序设计课程的教科书,共由10章组成。主要内容包括:C语言简单程序的编写和调试,C语言程序设计基础(其中包括:基本数据类型和基本输入、输出函数、运算符与表达式),控制结构,数组,指针,函数,编译预处理与变量的存储类型,文件,结构体与共用体,图形程序设计基础,每章后面都附有编程练习题。全书内容安排紧凑,简明扼要,由浅入深,实用性强。该书可与《C语言程序设计实验与习题指导》配套使用。本书可作为大专院校非计算机专业本科生、研究生的相关课程的教学用书,也可作为计算机专业学生学习C语言程序设计的教材,同时还可供自学者参考。 -
C及C++程序设计实验教程徐振平,李振立主编本书为《C及C++程序设计》的配套习题、实验教材,严格按照其十一章的逻辑顺序进行编写,每章合基本要求、内容小结、典型例题分析、习题及实验五部分。本书的宗旨是通过习题、实验教学,帮助学生巩固所学知识,掌握若干基本操作技能。本书特别适合于计算机语言的初学者,适用于大、中专院校非计算机专业本、专科学生,也可供高等职业技术学院学生、成人与职业学校学生、等级考试考生、计算机培训班学员以及计算机C语言自学者、爱好者学习使用。 -
数字图像处理学郎锐编本书是教育部“高等教育面向21世纪教学内容和课程体系改革计划”的研究成果。本书全面系统地讲解了当前流行的数字图像处理、分析技术及典型算法,并提供了所有算法实现的程序源代码供读者参考,这些代码是作者从事数字图像处理科研工作多年的心得、体会与成果。全书由12章和1个附录组成,主要内容包括:数字图像处理导论、光学基础与视觉系统、对设备无关位图的访问、图像的变换、图像的增强、图像复原、图像重建、图像分割、图像纹理分析、图像腐蚀与膨胀、图像编码压缩、图像模式识别、图像处理新技术综述,并附有参考文献。本书文字简洁,层次清晰,基本理论与程序实例相结合,具有很强的实用性和指导性。本书既适合高等院校相关专业师生教学用书,也可作为数字图像处理、信息和信号处理、通信和电子工程、生物、医学、遥感、物理学等领域工作者的参考书。读者在使用本书过程中的技术问题,请与langrui@sina.com联系。本版CD为本书所有算法实现的VC++ 6.0程序源代码。 -
C++程序设计实践教程上海市计算机应用能力考核办公室编;马德云,赵益民,杜炯编本书作为《计算机应用教程——C++程序设计》的配套学习指导书,主要内容有:归纳出各章的学习要点,引导读者抓住学习重点;提供大量典型习题和实验,引导读者通过循序渐进的编程实践,掌握C++的语言要素,提高编制和调试程序的能力;提供上机实验报告的书写要求、格式和样例,培养读者从实验中归纳编程规律的能力;为方便读者自学,本书提供所有练习的答案。<br>读者通过本书的学习和实践部分,可以达到了解C++语言要素的目的。本书不仅可以独立使用,而且还可以作为相关课程的教学或自学用书。 -
跟着实例学Visual C++ 6.0访问数据库·绘图·制表范晓平编著本书第1部分是VisualC++6.0访问数据库,介绍了DAO、MFCODBC、ADODLL以及结合使用ADOActiveX与ADODLL四种访问数据库的方法;第2部分是绘图,介绍了扇形、条形、折线及K线四种图形的编程方法;第3部分是制表,介绍了单页、分页、动态分页及禁用打印对话框四种报表的编程方法。全书以数据库数据作为线索,将三部分连接成一个整体。贯通全书的四个实例分别与四种编程方法对应,各形成一个完整的应用程序。跟着实例,读者可以轻松地学习三部分的编程方法与编程技巧。本书脉络清晰,语言流畅。凡对VC++6.0有基本了解的读者都可以阅读本书。本书可作为高等院校VC++6.0课程的补充教材或上机实习教材,或者作为相关内容的培训教材。?凑獗臼?,出于偶然.我是搞软件开发的,不是专业作者.在我承担过的软件项目中,多次遇到要在应用程序中访问多种类型的数据库,以及利用数据库数据绘制多种图形或生成多类报表.最初,为图省事,我曾经四处寻觅,想得到一本有关内容的书作参考,但终未能如愿.项目完成了,自然积累了一些经验.推己及人,我想也许还有许多读者像我当初一样,需要类似的书作参考.据我所知,数据库访问在VC++开发应用中是相当普遍的,大约要占40%.绘图与制表同数据库密切相关,图形是对数据库信息的直观表示,报表则是对数据库信息的格式化表示,两者都是数据库数据信息的终端输出.可以说,前者是后二者的“原料”,后二者是以前者为原料加工制成的?安贰?,三者的结合往往构成一个计算机数据处理系统的主干.由此,我萌生了一个想法,把自己在这些方面的一些编程经验或编程技巧进行整理,变成文字,与同行交流.共享.经过对原有素材去粗存精的筛选和由表及里的提炼,再加上必要的补充,终于写成此书.全书以四个实例作为载体,容纳了访问数据库.绘图与制表三个部分的内容.四个实例贯通全书,分别与各部分的四种编程方法对应,各形成一个有机的整体.实例不仅介绍了详细的设计方法与操作步骤,而且提供了完整的源程序代码.从本书中,既可以学习VisualC++6.0访问数据库.绘图与制表三部分的编程方法和编程技巧,同时还可以直接采用四个完整.实用的应用程序,或者略加修改以适合特定的需要.由于实例的设计是分段介绍.逐步完成的,各功能设计相对独立,因此读者还可以十分方便地根据需要将单项功能交叉组合,衍生出更多独特的应用程序.为了便于理解和比较,特意将四个实例设计成相同的用户界面,所包含的源程序文件用相同的命名方式命名,相应功能的函数及其某些变量也使用相同的名称.因此,尽管四个实例在编程原理及实现方法上各有区别,但程序代码看起来颇为相似.实例采用的数据是某地区专业技术人员构成.某地区国内生产总值.某地区物价指数和上证指数,具有代表性和真实性.本书提供的实例源程序清单,是在编程过程中手工修改过的类的头文件和实现文件,能够反映程序设计的全过程.为节省篇幅,其余由应用程序向导AppWizard自动生成而未经修改的文件,没有一一列出.在第1.2部分列出的,分别是在各章中手工修改过的类的头文件和实现文件,在第3部分列出的,则是在全书中所有手工修改过的类的头文件和实现文件.书中包含的四个实例,不仅是编程原理与编程方法的载体,也是学习编程原理与编程方法的向导.通过实例来掌握有关概念.原理,即从感性到理性,这符合人的认识规律.众所周知,读技术类的书,不如看小说那样轻松.更何况,VC++访问数据库.绘图与制表是VC++开发应用中比较偏难的编程技术.正因为如此,我从一名软件开发人员的角度,在写作过程中力求将本书写得通俗一些.首先是避免空泛.晦涩的叙述,而将原理.概念等融会于实例之中.专门介绍概念.原理的书到处可见,没有必要重复.其次是对于避免不了的概念.原理的说明,在不失严密的前提下尽可能写得简明.通俗一些.作家魏明伦先生在谈到他的作品时说过:“你们读起来轻松,那是因为我写得很苦.”我也希望本书能使读者读起来轻松一些,在写作过程中我一直在为此努力.如果您能轻松读完本书,并能获得您所需要的东西,那将是我莫大的慰藉.限于水平,书中错漏在所难免,请读者不吝指正.作者2002年10月 -
《C语言程序设计教程》学习指南与实验指导张毅坤[等]编著本书是为了配合《C语言程序设计教程》一书的学习编写的辅助教材。内容包括三大部分:第1部分主要为上机指导,较为详细地介绍了C语言程序在TurboC2.0和Visual C++6.0环境下的实现方法和步骤,并给出了常见错误及部分提示信息的对照表。第2部分强调了《C语言程序设计教程》一书各章节的重点和难点,提示了学习过程中初学者容易出现的错误,给出了典型例题的详解以及各章节习题和补充习题的部分答案和解题提示。第3部分为实验部分,提供了11个实验的目的、内容和实验要求,并给出了实验报告内容要求和实验考核评分项目。本书不仅可以作为学习《C语言程序设计教程》一书的辅助教材,还可以作为自学者或欲参加计算机等级考试的读者一本实用参考书。 -
C语言程序设计实验与习题张建宏,汤练兵,马德骏主编《C语言程序设计实验与习题》是《C语言程序设计教程》的配套教材,全书分为三个部分,分别是Turbo C集成开发环境简介、实验、习题及解答。其中实验部分是配合《C语言程序设计教程》中各章节教学内容所安排的,它具有覆盖相应章节教学内容、突出各知识点、简洁直观的特点。习题及题答中除对教材中的部分习题给出了参考答案外,还附加了若干习题并给出了参考答案,以利于加深理解、拓宽知识、提高能力。本书的读者对象与《C语言程序设计教程》相同。 -
C++语言程序设计习题集马锐,胡思康编著本书根据C++语言的内容结构提供了大量习题,这些习题涉及到C++语言的基本概念、函数、类与对象、类与对象的高级操作、运算符重载、继承与派生、多态性、异常处理与模板以及C++的I/O流库等内容。本书所选习题按相关内容划分成章,概念清晰,习题覆盖面广,在每章的最后一节分别给出各章习题的参考答案、典型问题的注释和程序解析,供读者在学习过程中进行自我检查和测试。读者可以通过学习书中多种类型的习题及其注释,逐步熟悉并掌握C++语言的基本概念、编程方法和技巧,拓宽程序设计的思路。本书既可以作为高等院校学生学习C++语言程序设计的习题集,也可以作为报考计算机专业硕士研究生的学习参考书,还可以作为参加自学考试、计算机等级考试、资格和水平考试等的模拟测试用书。 -
Visual C++串口通信工程开发实例导航谭思亮,邹超群等编著本书以串口通信技术在各行业(情况)的实际应用为内容,以实例导航的方式向读者介绍了如何将串口技术、相应的行业算法合理地实施到项目开发中。本书的8个串口通信案例都是精挑细选后才确定的,它们基本覆盖了串口技术的主要应用领域(直接联系计算机、控制Modem、连接常见的编解码设备、与单片机通信、与PDA设备交互数据等),并且案例内容全部取自于实际应用的项目(其中有的是全部、有的是以串口技术为主线的部分模块)。本书可以帮助读者掌握串口技术的具体应用方法,并获得更多的行业项目的解决方法,以及如何运用串口通信等信息。本书专业性和实用性较强,对于利用Visual C++进行串口通信实际项目开发具有非常高的参考价值。适合中高级程序员、软件开发人员和系统分析人员阅读和参考。 -
Visual C++数字图像获取、处理及实践应用杨枝灵,王开等编著本书全面系统地讨论了数字图像处理的理论、设计及应用。全书由自成体系而又互有联系的12章组成,分别讨论了位图及图像类的概念、图像获取、图像增强、图像复原、正交变换、压缩编码、图像配准、运动检测、特征提取、图像分割及识别的相关知识,基本涵概了从图像获取到图像处理的各个领域,并结合Microsoft公司面向对象的可视化集成编程系统Visual C++,给出了相应的算法和完整的源代码。本书在介绍了数字图像处理基础知识的同时,加入了该领域一些较新的研究成果,内容丰富新颖、实用性强,适合希望运用Visual C++进行数字图像处理的工作者阅读参考。
