C/C++及其相关
-
Visual C++ + SQL Server数据库应用系统开发与实例启明工作室编著本书介绍了VisualC++和SQLServer2的必备知识,并完整地介绍了几个使用VisualC++开发SQLServer2数据库应用程序的实例,包括综合人事管理系统、库存管理系统、固定资产管理系统和医院门诊收费系统。这些系统既可以作为独立的系统运行,也可以作为应用软件的一个模块,具有很强的实用性和可移植性。本书最后还给出了程序完善和发布方法。本书适合SQLServer2数据库管理员和应用程序开发人员,以及对相关技术感兴趣的读者阅读。读者只要具备基本的VisualC++编程知识,无需有任何编程经验,就可以按照书中的实例开发数据库应用程序。随着数据库应用技术的发展,越来越多的软件开发人员和爱好者希望了解并掌握管理开发数据库应用程序的方法。而目前市场中,偏重于数据库管理的图书居多,数据库应用系统开发方面的图书所占的比例不大。另外,很多数据库开发类图书的内容偏重于程序设计方法的介绍,所列举的示例程序实用性不强。读者在实际开发过程中,遇到问题仍然会感到无所适从。本书作者把多年管理和开发SQLServer2数据库的经验编写成本书,详尽介绍了使用VisualC++开发SQLServer2数据库应用程序所必备的管理及开发技术。本书最大的特点在于实用性。书中选择的4个实例都是有很强实用价值的程序,是当前应用比较广泛的数据库应用系统,既可以作为独立的系统使用,也可以作为大型综合数据库管理系统的一个模块。在应用系统开发过程中,经验是非常重要的。通过阅读本书实例,读者可以分享作者在开发过程中的技巧和经验教训,避免在学习过程中走不必要的弯路,轻松拥有自己开发的数据库应用程序。对于急需开发应用程序,而又没有时间系统学习的读者,则可以对实例稍加修改即可使用。本书的实例中涉及了一些非常实用的开发技术,例如如何在SQLServer数据库中存储和读取图像,如何使用Tree控件显示树状结构的数据,如何将数据导出到Excel文档,如何在应用程序中实现数据库的备份和还原等。这些技术都具有很强的实用性,可以使读者开发的应用程序功能更加强大。本书最后还介绍了开发数据库应用系统的几个常用技术,包括权限控制、日志管理、制作帮助文件和安装程序等。通过本书,读者将对数据库应用系统开发有一个全面系统的认识。本书在编写过程中,充分考虑了初学者可能遇到的问题,以程序开发的实用技术为中心,注重提高读者的系统设计和开发能力。读者只要具备基本的VisualC++编程知识,无需有任何编程经验,即可轻松掌握书中内容。参加本书编写的有李晓黎、李树有、刘熙芳、张志祥、刘熙凤、李晓品、张巍等。由于作者水平有限,本书中难免有不足之处,敬请广大读者批评指正。 -
新电脑课堂本书编委会编著Visual C++ 6.0是Microsoft公司的Visual Studio开发组件中最强大的编程工具,利用它可以开发出高性能的应用程序。本书针对Visual C++的初学者,从零起步,由浅入深地进行Windows下面向对象程序设计的全面讲解。全书共分为8章,分别介绍了Visual C++ 6.0的基础知识及其语言基础、详细讲解了Visual C++ 6.0程序的构成、程序的工作原理、消息映射机制、集成开发环境中的资源使用、对图形与文本的处理、设备上下文与GDI的应用、基于对话框的程序设计以及Visual C++ 6.0中的文档/视图类等知识。全书共提供了79个实例和大量的习题,并且程序实例带有详细的讲解。本书内容丰富、结构清晰、图文并茂,易于教学与个人自学。此外,本书还配有多媒体自学光盘,光盘中提供了生动的知识点讲解,同时包含本书实例程序的全部源程序、设计这些程序所用的素材,以及部分习题的参考答案。本书可作为高职高专学校和大学计算机相关专业的教材,另外还可作为广大计算机爱好者自学的教材。 -
Visual C++小波变换技术与工程实践靳济芳编著全书共11章,内容包括:小波变换基础、小波与数字信号处理、小波变换与语音处理、图像的小波变换、小波变换与数字图像处理、图像编解码应用、网络图像渐进传输实用案例、小波变换在数字视频处理中的应用、小波分形的应用、数字水印的应用和网络视频回放应用案例。本书的光盘中附有相关章节的实现代码,可供广大的读者参考、阅读。VisualC++是Microsoft公司出品的可视化编程产品,是深受广大程序开发人员欢迎的Windows环境下的强有力的编程工具。本书从实用以及程序开发的角?冉步庑〔ū浠坏幕±砺酆捅喑淌迪郑⒄箍致鬯谥疃嗔煊蛑械挠τ谩?全书共11章,内容包括:小波变换基础、小波与数字信号处理、小波变换与语音处理、图像的小波变换、小波变换与数字图像处理、图像编解码应用、网络图像渐进传输实用案例、小波变换在数字视频处理中的应用、小波分形的应用、数字水印的应用和网络视频回放应用案例。本书的光盘中附有相关章节的实现代码,可供广大的读者参考、阅读。本书内容丰富、叙述详细、实用性强、可供广大从事信号处理、数字编码和多媒体开发的技术人员阅读参考。 -
C语言程序设计导学杜友福主编本书为C语言程序设计课程导学和辅助教材,既可与《C语言程序设计》配套使用,亦可独立使用。全书共十三章,每章都由五部分组成:学习要求、内容要点、典型例题分析、习题、部分答案。本书特别适合于本专科非计算机专业的初学者,也可供计算机等级考试者和其他各类学习者使用和参考。·解决初学者的疑惑和难点·训练编程者的思想和方法·导学基本知识和编程技巧·导引独立编程和上机调试 -
C语言程序设计周必水主编C语言是最优秀的结构化程序设计语言之一,它结构严谨、数据类型完整、语句简练灵活、运算符丰富。C语言具有很强的实用性,既可以用来编写系统软件,也可以用来编写各种应用软件。虽然面向对象程序设计语言在今天广泛使用,但C语言仍然是学习程序设计的基础语言。现在,国内几乎所有的高等院校都开设了“C语言程序设计”课程。当今人们对计算机知识的渴求使得C语言不仅成为计算机专业学生的必修课,也成为广大非计算机专业学生和计算机爱好者首选的程序设计语言。而且全国和各省的计算机等级考试也都将C语言列为重要的考试内容之一。本书是根据作者多年的教学和项目实践经验编写完成的,它吸收了目前已有C语言教材的长处,克服了原有教材存在的缺点和不足。本书具有如下主要特色:(1)本书本着实用的原则,对语言中生僻、不常用的内容不作过多的描述;对于作者认为在实践中使用较多、需要牢固掌握的部分进行了详细的叙述,赋予大量的例程。(2)根据作者的教学和实践经验,对于初学者常犯的一些错误,作者也尽量指出,使读者少走弯路。(3)本书在介绍C语言的基本知识和语法规则的同时,还强调读者编程风格的形成,有意识地训练读者逐步养成一个良好的程序?樾聪肮吆统绦蛏杓品绺瘛?(4)作者注意到,现在几乎所有的C语言教材都使用TurboC作为上机开发环境,它确实是一个良好的开发环境,但它可以说是一个老古董了,DOS的环境,使用很不方便。作者在这方面做了一些努力,开发了一个适合于初学者的开发环境——C-Free,使用它,读者可以方便地编辑、编译、连接、运行C语言程序。读者可以在随书附送的光盘中找到这个软件的安装程序,附录A是这个软件的使用方法。(5)为了有效培养读者的理论、实践能力,我们还在光盘上放置了C程序设计理论测试系统、C程序设计上机测试系统,供学生自我测试使用。另外读者还可以在光盘上找到书上所有例程的源程序。本书是学习C语言程序设计的基础教程,采取理论与实践紧密结合的方法,通过循序渐进的内容安排,通俗易懂的讲解方法,使读者能够掌握C语言的基本内容,并有一定的编程能力。本书的主要内容包括:C语言的基本概述,各种数据类型、运算符,数据的输入与输出,控制语句,指针,函数,预处理,结构、联合及枚举,文件等。书中每一章节都有大量的例程,这些例程也可以在随书附送的光盘中找到。另外,为了方便初学者使用TurboC,作者开发了一套简单易用的C语言开发环境,读者可以在光盘中找到。光盘中还附送了理论测试系统和上机测试系统,使读者可以迅速提高自己的理论和实践能力。本书可作为大专院校学生的教材,也可作为C语言自学者的参考用书。 -
C++程序设计教程(第4版)——习题解答(美)H.M.Deitel,(美)P.J.Deitel著;施平安,施惠琼译本书针对原书第4版,有针对性地提供了部分习题的答案,以便为学生指点迷津,提高他们独立解决问题的能力,同时也更好地帮助他们自学。本书是《C++程序设计教程》(第4版)的教学辅导用书,同时也是初学者难得的自学辅导材料。它针对配套教材中的部分难题,提供了参考答案。本书针对《C++程序设计教程》(第4版提供了其中部分习题的答案,尤其是适合初学者使用。 -
C++程序设计技能百练蒋立翔编著突出软件的核心知识——每课开始都进行核心知识讲解,将知识要点呈现出来,以便与后面的练习相对应。反复进行技能特训——每课根据技能核心知识安排大量的实例进行全面训练,达到快速掌握技能的目标。环环相扣的组织结构——练习案例之间通过有效地组织,根据读者学习习惯和知识点的不同安排内容,方便读者循环渐进地学习。C++是最完善的程序设计语言之一,是高级程序员的首选。要想成为一个真正的程序员必须熟练掌握C++语言。本书融趣味性、实用性于一体,通过100个经典实例,全面讲解C++程序设计的方法和步骤。第1课讲解C++基础知识;第2课讲解数据类型和控制结构;第3课讲解函数;第4课讲解数组和指针;第5课讲解引用与结构;第6课讲解类和对象;第7课讲解堆、构造函数与拷贝构造函数;第8课讲解静态成员、友元与模板;第9课讲解继承与派生;第10课讲解多态性和虚函数;第11课讲解I/O流类库和异常处理。本书资料丰富、内容详实,涵盖了C++编程的难点和热点。既适于作为大中专计算机相关专业及培训班的C++教程,也可以作为广大编程爱好者的自学教材。 -
C/C++程序设计教程郭小刚,金星编著本书结合最新的C/C++标准,对C/C++程序设计语言进行深入浅出的介绍,从混合程序设计的角度理顺C和C++程序设计语言间的异同。从最基本的概念出发,介绍C/C++语言的来龙去脉,并且一步步地进入语言的更深层次开发,全书精心对比相似语法的不同特点,列举了大量的实例,深刻剖析隐晦难懂之处,力求使读者从根本上掌握C/C++语言。本书具备教材的条理清晰、逻辑严谨,同时力求手册的全面系统。本书前部分将C/C++作为一个更好的C/C++来描述,通过结构化程序设计的学习,读者可具备软件开发所需要的基本知识。针对面向对象理论的编程方法,本书对封装、继承和多态、运算符重载和模板语法现象等提供了明确而细致的解说。本书力图做到宽口径、厚基础、高起点,适用从入门到精通的各个层次的C/C++语言学习者和软件开发者的需求,减少入门者不必要的摸索时间,本书可作为高等学院校理工科各专业C或C++程序设计语言的教材,也可供自学者学习C或C++语言使用。 -
C数值算法(美)William H.Press等著;傅祖芸等译;傅祖芸译本书由美国洛斯阿拉莫斯国家实验室主WilliamH.Press和其他三位从事科学计算的学者合著。本书及其姊妹篇已被美国哈佛大学、英国剑桥大学等国际著名大学选为本科生和研究生数值计算课程的教材。选材内容丰富,包含了当代科学计算过程中涉及的大量内定,如线性方程组求解,特殊函数值的数值计算,多项式和有理函数的内插,随机娄的产生。傅里叶变换和快速傅里叶变换。等,科学性和实用性统一。不仅对每种算法进行了数学分析和比较,而且根据作者经验对算法给出了评论和建议,并在此基础上提供了300多个用C语言编写的实用程序。本书编写了300多个实用而有效的数值算法C语言程序。其内容包括:线性方程组的求解,逆矩阵和行列式计算,多项式和有理函数的内插与外推,函数的积分和估值,特殊函数的数值计算,随机数的产生,非线性方程求解,傅里叶变换和FFT,谱分析和小波变换,统计描述和数据建模,常微分方程和偏微分方程求解,线性预测和线性预测编码,数字滤波,格雷码和算术码等。全书内容丰富,层次分明,是一本不可多得的有关数值计算的C语言程序大全。本书每章中都论述了有关专题的数学分析、算法的讨论与比较,以及算法实施的技巧,并给出了标准C语言实用程序。这些程序可在不同计算机的C语言编程环境下运行。本书可作为从事科学计算的科技工作者的工具书,计算机软件开发者的参考书,也可以作为大学本科生和研究生的参考书或教材。 -
C语言教程(美)Al Kelley,(美)Ira Pohl著本书是ANSIC程序设计语言的最畅销的教材和参考书之一。第4版继承了前几版的许多优点,改进、更新和扩展了C的范围,并包含了如何从C过渡到Java和C++的相关知识。初学者和专业程序员都可以借助本书提供的大量示例和练习深入理解书中讲解的每个概念。作者通过循序渐进地解析程序代码,阐明了C语言结构的正确使用和语法,并揭示出其应用的基础逻辑。全书阐述清晰、层次分明,是一本全面论述C语言的权威著作。本书特色新增和更新了编程示例和相关解析——这是本书作者用来说明和讲授语言概念的标志性的技巧。正文论述和练习经过反复推敲,突出了递归的重要性。对多文件编程给予更大的关注,因为这是关系到正确性和类型安全的一些问题。对函数模型的使用贯穿全书。详细论述了抽象数据类型,这是对于理解对象来说必不可少的关键概念。更新了相关资料,讲述如何从C过渡到C++以及Java,其中包括面向对象程序设计的重要概念。以简单表格的形式列出C的关键函数和特征,供读者参考。
