C/C++及其相关
-
C & C++实效编程百例求是科技编著C和C++是编程语言中的经典,一个好的程序开发人员应具备良好的C和C++编程基础乃?量⒓记伞1臼橥ü?124个最具代表性的编程实例详细讲解C和C++重点知识和开发技巧。希望帮助读者很好地理解重点概念,迅速掌握实际应用中的各种经验、技巧。本书精选了124个最具代表性的C和C++语言学习和开发的编程实例,包括了基础应用、字符串处理、数组、指针与引用、类与对象、函数、重载、数据结构与算法、模板、组件与泛型设计、图形界面外观、磁盘文件、系统与硬件、网络与通信、数据库、设计模式等内容。本书所选实例在突出其实用性的同时,也侧重帮助读者理解C和C++的重点以及难懂的概念。本书适合正在学习C和C++语言进行实际开发的人员阅读,帮助读者很好地理解重点概念,迅速掌握实际应用中的各种经验、技巧。 -
Visual C++ + SQL Server数据库应用系统开发与实例启明工作室编著本书介绍了VisualC++和SQLServer2的必备知识,并完整地介绍了几个使用VisualC++开发SQLServer2数据库应用程序的实例,包括综合人事管理系统、库存管理系统、固定资产管理系统和医院门诊收费系统。这些系统既可以作为独立的系统运行,也可以作为应用软件的一个模块,具有很强的实用性和可移植性。本书最后还给出了程序完善和发布方法。本书适合SQLServer2数据库管理员和应用程序开发人员,以及对相关技术感兴趣的读者阅读。读者只要具备基本的VisualC++编程知识,无需有任何编程经验,就可以按照书中的实例开发数据库应用程序。随着数据库应用技术的发展,越来越多的软件开发人员和爱好者希望了解并掌握管理开发数据库应用程序的方法。而目前市场中,偏重于数据库管理的图书居多,数据库应用系统开发方面的图书所占的比例不大。另外,很多数据库开发类图书的内容偏重于程序设计方法的介绍,所列举的示例程序实用性不强。读者在实际开发过程中,遇到问题仍然会感到无所适从。本书作者把多年管理和开发SQLServer2数据库的经验编写成本书,详尽介绍了使用VisualC++开发SQLServer2数据库应用程序所必备的管理及开发技术。本书最大的特点在于实用性。书中选择的4个实例都是有很强实用价值的程序,是当前应用比较广泛的数据库应用系统,既可以作为独立的系统使用,也可以作为大型综合数据库管理系统的一个模块。在应用系统开发过程中,经验是非常重要的。通过阅读本书实例,读者可以分享作者在开发过程中的技巧和经验教训,避免在学习过程中走不必要的弯路,轻松拥有自己开发的数据库应用程序。对于急需开发应用程序,而又没有时间系统学习的读者,则可以对实例稍加修改即可使用。本书的实例中涉及了一些非常实用的开发技术,例如如何在SQLServer数据库中存储和读取图像,如何使用Tree控件显示树状结构的数据,如何将数据导出到Excel文档,如何在应用程序中实现数据库的备份和还原等。这些技术都具有很强的实用性,可以使读者开发的应用程序功能更加强大。本书最后还介绍了开发数据库应用系统的几个常用技术,包括权限控制、日志管理、制作帮助文件和安装程序等。通过本书,读者将对数据库应用系统开发有一个全面系统的认识。本书在编写过程中,充分考虑了初学者可能遇到的问题,以程序开发的实用技术为中心,注重提高读者的系统设计和开发能力。读者只要具备基本的VisualC++编程知识,无需有任何编程经验,即可轻松掌握书中内容。参加本书编写的有李晓黎、李树有、刘熙芳、张志祥、刘熙凤、李晓品、张巍等。由于作者水平有限,本书中难免有不足之处,敬请广大读者批评指正。 -
C语言程序设计基础苏传芳主编开拓一种程序设计课程新的教学模式,让学生在短时间内掌握C语言程序设计的方法,是本书的目的。本书采用以实例为先导、注重实际应用的教学模式。在编写中针对高职院校学生的知识能力和接受水平,采取了精选内容、分散难点、由浅入深的写作方法,通过大量的例题和实用而有趣的实训和课程设计,帮助学生提高兴趣和积极性,以掌握复杂的概念。在章节的分布上,力求做到合理安排易于接受,为此,本书打破常规将指针的概念分解到各个章节,贯穿全书,既能自然表现指针在程序设计中的应用,又分解了难点,有利于学生对指针概念掌握。在例题的选取上,采用先易后难、结合实际,注重实训和课程设计与知识点的结合。以提高学者学习者的动手能力。本书共10章:第1、2、3章介绍了C语言的基本知识及程序设计结构;第4、5章着重讲解了数组和函数的概念;第6章对C语言的预编译处理及应用进行了分析;第7、8、9章结合具体应用介绍了结构体、共同体、位运算及文件的相关内容;第10章是综合所学知识,进行一个实用的项目设计。本书的章节内含有实训、课程设计。本书内容实用、通俗易读、体系合理。可作为高等职业院校学生的C语方课程的教材,也适用于培训和读者自学。 -
C++基础教程(美)Herbert Schildt著;王军译;王军译本书结构特色:本书结构特色·章——每个概念按逻辑独立成章,易于单独学习。·本章学习目标——每章开头列出本章将学习的具体技能。·专家答疑——提供额外的信息和有趣的评论。·一分钟练习——快速的小测验,检查学习效果。·代码注释——示例代码中加上注释,指出该示例中的特定技巧。·项目——每章包含的练习教您如何应用所学的知识。·本章自测——每章末尾采用简答、多项选择和填空等形式测试您对知识的掌握程序。HerbertSchildt是世界上著名的编程类图书作者,本书是他最畅销的著作——《C++基础教程》的第2版。书中主要介绍了开发高性能软件的首选语言C++的基础知识。这本教程涵盖了C++所有的核心概念,包括控制语句、数据类型、数组、字符串、类、对象和函数等;并且深入介绍了重载、异常处理、继承、虚函数、多态性和I/O等知识。书中还讲述了C++的一些高级功能。如果初学C++编程时选择这本权威的基础教程,一定会对您大有裨益! -
C++程序设计刘开军,范颖编著本书是一本面向广大C++初学者的基础教程。C++是一种高效的面向对象程序设计语言,同时也支持面向过程的程序设计方法,既能够编写系统软件,也可以编写应用软件,因而受到广大软件开发人员的青睐。作者通过详实的例子由浅入深地阐明了C++的有关概念、程序设计方法和常见问题的处理方法,适合作为大学计算机专业和非专业的程序设计基础教程,也可以作自学者使用。本书可分为三个部分。第一部分,从第1章到第5章,讲述了C++程序设计语言的特点和面向对象的概念、基本方法、程序设计结构、指针和函数据等内容,这部分主要是用面向过程中的方法、与C语言相似。第二部分,从第6章到第9章,讲述了C++对面向对象的支持,讲述了类和对象、继承和派生、多态性和虚函数,以及模板等内容,是面向对象程序设计的核心。第三部分即第10章,讲述了C++中标准文件的处理方法和异常驻处理方法,可以看作C++的应用实例,有助于读者深入使用C++语言。 -
Visual C++简明教程邓力编著visaul C++是windows平台上使用最广泛的可视化开发环境,功能非常强大,本书共十章,简明扼要的介绍了如何使用visaul C++开发windows应用程序,主要内容包括:MFC的消息映射机制,有关对话框和控件的知识,如何使用windows图形界面绘图,了解文档/视图结构,有关数据库开发的知识和有关Internet的应用。 -
C++核心思想(美)Cay Horstmann著;晏海华等译编辑推荐:本书是关于C++语言最经典的著作之一。涵盖了几乎全部C++及其所支持的关键技术。本书是第三版,在以前版本的基础上增添了许多关于语言新特性的介绍,并介绍了UML在C++程序设计中的应用以及最新的标准模板库。本书提供了丰富的程序范例,供读者学习,参考使用。本书的目的主要是为了帮助您深刻地理解C++的概念与机制提高程序设计水平,因此并没有过多地介绍C++的语法知识,所以要求您具备一定的程序设计语言基础。本书既可以作为高等院校计算机及相关专业的教程,又可供程序员和编程爱好者使用。 -
C语言程序设计导学杜友福主编本书为C语言程序设计课程导学和辅助教材,既可与《C语言程序设计》配套使用,亦可独立使用。全书共十三章,每章都由五部分组成:学习要求、内容要点、典型例题分析、习题、部分答案。本书特别适合于本专科非计算机专业的初学者,也可供计算机等级考试者和其他各类学习者使用和参考。·解决初学者的疑惑和难点·训练编程者的思想和方法·导学基本知识和编程技巧·导引独立编程和上机调试 -
MFC Windows应用程序设计任哲等编著内容简介本书针对学习过C/C++语言的读者,从WindowsSDK程序设计出发,用C++类对Windows应用程序进行了模拟封装,重点介绍MFC的应用程序框架,并以精炼的语言介绍Windows的图形图像处I理、应用程序界面、资源、文件、动态链接库、进程与线程管理等知识。最后,又介绍了组件对象模型(COM)、ActiveX技术和数据库的基础知识。本书重点突出、注重应用、文字通俗易懂,适合作为普通高等院校的教学及教学参考用书,也可以作为其他计算机开发应用人员的参考书。前言近年来,Windows一直是一个主流操作系统,因而市场上对开发.Windows应用程序的需求也与日俱增。但是,随着Windows操作系统的发展,Windows应用程序变得越来越复杂,使得单纯使用WindowsAPI来开发Windows应用程序变得越来越困难。于是,一些可视化的Windows开发工具(如VisualBasic、Delphi、C++Builder等)如雨后春笋般地涌现出来,这给Windows应用的开发者带来了极大的方便,同时也大大地提高了开发效率。但是,由于这些开发工具对应用程序框架的代码封装得过于严密,因而使得对Windows底层应用的开发几乎成为不可能。而MFC(MicrosoftFundationClasses,Microsoft基础类库)只是使用C++类对WindowsAPI进行封装,因而它一方面较大程度地屏蔽了Windows编程的复杂性,使得Windows应用程序的设计变得简单起来;另一方面,它仍然允许有经验的程序员使用Windows的底层功能开发高效的Windows应用程序。再加上与MFC配套的开发工具.-VisualC++提供的功能强大的各种向导,使MFC成为一个强有力的Windows应用程序的开发工具。目前,许多高等院校已经把C/C++列为理工科专业学生的必修课程,这门课程使学生初步了解和掌握了面向对象程序设计的思想和方法,为学生学习和掌握MFC打下了良好的基础。如果在此基础上开设MFC课程,不但可以使学生掌握Windows应用程序设计的基本方法,还可以使学生更进一步深刻、全面地理解面向对象程序设计的思想,从而把握程序设计方法的发展方向。基于上述这些理由,各个高校都在MFC的教学方面进行了积极探索。本书即是作者积数年教学经验,为高等院校理工科学生编写的一部应用MFC进行Windows应用程序设计的入门教材。本书共有16章,参考教学时数为5小时。本书的特点是遵循循序渐进的教学原则,从WindowsSDK程序人手,在介绍Windows应用程序一般特点的基础上,重点介绍Windows的消息机制和Windows程序的基本结构,以C十+类对其进行模拟封装,使学生迅速建立起MFC应用程序框架的基本概念。然后以精炼的语言介绍Windows的图形图像处理、应用程序界面、资源、动态链接库、进程与线程管理等知识。最后,为使学生对软件工程的发展有一个初步的了解,又介绍了组件对象模型(COM)、ActiveX技术和数据库的基本常识。为配合教学和学习,本书为每一个知识点都配以必要的实例,力求通过实例让读者掌握MFC程序设计的特点及方法,所有实例都在Windows98和VisualC++6.环境中测试通过。并且,为配合教师教学,本书为使用本教材的教师免费提供源代码和电子教案。在本书的编写过程中,作者得到了吉林大学张长海教授及其他教师的悉心指导,他们对本书的内容、章节编排等方面提出了宝贵意见和建议,在此对他们表示衷心的感谢。在本书的编写过程中,还参考了大量的相关文献,并引用了其中的一些例题和容,在此也对这些文献的作者表示诚挚的谢意。·参加本书编写的作者为:任哲、李益民、车进辉。由于作者水平有限,书中的缺点和错误在所难免,恳请读者批评和指正。作者的联系方法为:通信地址:北华大学计算机科学技术学院电子信箱:renzhe71@sina.com作者24年4月 -
C/C++程序设计教程苏长龄,黄岚主编本书是将C语言及C++语言二者合二为一的教材,突出特点是:概念准确、内容简洁、由浅入深、循序渐进、繁简适当。书中将C及C++的精华全部概括其中,书中程序都在计算机上调试通过。。全书共分11章,内容包括:C语言概述、数据类型、运算符和表达式、三种基本结构的程序设计、数组、函数、构造数据类型、指针、文件、类和对象、继承、多态性及两个附录。每章后都附有适量的习题,读者可通过习题巩固已学的知识。本书可作为高等院校非计算机专业学生学习C语言程序设计的教材,也可作为其他人员学习C语言程序设计的参考书。
