C/C++及其相关
-
C语言程序设计教程高枚,许兰兰编著C语言数据类型丰富、功能强大、形式简洁,它是被程序开发人员广泛采用的结构化程序设计语言,也是一门优秀的教学语言,它至今仍是绝大部分高校非计算机专业计算机语言课程的首选语言。由于C语言的语法较为复杂和难于掌握,为此,从教学的需要出发,我们编写了这本习题解答与上机实验。它是我们此前出版的《C语言程序设计教程》的配套教材,可分为两大部分:第一部分为习题篇,第二部分为实验篇。第一部分包括了《C语言程序设计教程》中的所有习题的详细解答,除此之外,还按教程的顺序提纲挈领地给出了各章节的知识要点,以方便读者快速地掌握C语言的语法知识并把握要点难点。配合这些知识要点,我们还在每章的最后部分提供了适当数量的自测题,包括是非判断、选择和程序填空等题型。在选择这些自测题时,我们尽量避免出现多而滥的情况,力求做到针对性强、代表性强、难度适当、题量适当,使读者能在有限的时间里获得尽可能多的知识。为方便读者检验知识、掌握情况,书中还给出了这些自测题的答案及必要的分析提示。第二部分首先介绍了实验环境,即TURBO C集成开发环境;其后按教程顺序提供了相配套的十个实验。实验题型选择上兼顾到初学者的兴趣和困难,除了编程题这样的传统题型外,还提供了修改程序错误、阅读分析程序、程序填空及修改程序结构等诸多题型。通过改错可以使初学者在编程的过程中避免出现这些常见的错误;通过阅读分析程序及程序填空可以使读者更好地掌握知识要点和主要算法;通过修改程序结构还可以掌握一些编程技巧等等。总之,上机实验是学习语言的必不可少的重要环节,我们力争做到避免初学者产生无所适从的畏难情绪,从而循序渐进地学习编程方法。... -
Visual C++ 6.0实用教程李凤霞[等]编著本书是为Visual C++6.0的初级读者所编写的实用教程。全书共11章。首先从基本概念入手,介绍了Visual C++6.0的特点和发展、Visual C++6.0集成开发环境的功能和使用、C++语言基础知识和Windows环境下进行程序设计的基础知识。然后通过具体的例子说明了用应用程序向导创建Windows应用程序的方法,讲述了Visual C++6.0的主要功能和使用,包括菜单、工具栏、图标、位图和对话框等Windows资源的使用、文档与视图的结构、图形处理、各种常用控件的使用等。为了使读者能更深入地了解Visual C++6.0,在第10章中简单介绍了Visual C++6.0的高级应用。最后从应用的角度出发,在第11章中给出了一个应用实例,以便读者参考。全书以面向对象程序设计语言为基础,以Visual C++6.0开发环境为主线,介绍了面向对象程序设计的基本概念和Visual C++6.0的具体应用。书中结合应用实例,强调“实用”,力图展示给初学者一个良好的面向对象程序设计的入门向导。全书各章配有习题,内容由浅入深,循序渐进,适合作为大专院校的教材和教学参考书,也可供广大计算机工作者和电脑爱好者自学。 -
声控计算机制作与应用入门陈龙三编著本书介绍了用C语言开发PC机声控系统的技术。本书以足简单的一块声控接口卡入手,由浅入深地阐述了这块声卡硬件构成机理及制作过程,并且讲解了完整的C语言声卡驱动程序,同时讲解了完整C语言的录音、放音程序、语音识别程序以及数据存储和同时编译多个C语言文件。另外通过声控电话拨号、声控门禁设计和声控家电三个完整的实例讲解了C语言是如何控制PC机外围设备。本书由浅入深,内容新颖、实例完整,适合于广大使用C语言进行微机系统开发的初学者。也适合用于大专院校计算机、自动控制、电子工程及相关专业的师生教学参考。 -
Visual C++编程基础教程王育坚等编著Visual C++是Microsoft Visual Studio开发环境的一个重要组件,它最能体现Microsoft公司的技术精华,是当今最前沿而又较难掌握的编程工具之一。本书按照大学教材的编写要求,以精炼而准确的描述和符合教学特点的实例向读者全面介绍了Visual C++的基础知识和编程方法。全书采用循序渐进的方式讲述了Visual C++一般开发环境,C++面向对象的程序设计思想,Windows编程和MFC的基本原理,各种控件的使用方法,文档与视图结构的编程,图形接口的理论和应用。最后还进一步讲述了Visual C++高级编程的技巧,并提供了非常有意义的编程实例。本书作者多年从事软件开发工作,并在大学多次开设Visual C++的课程,有着丰富的经验和扎实的理论基础。全书内容层次分明,重点突出,实用性强,适合用作计算机专业课的教材或教学参考书,也可作为广大Visual C++爱好者的自学教程。 -
Visual C++开发GIS系统陈建春编著本书是GIS系统开发技术和Visual C++编程技术的集合体,全面介绍和分析了MFC程序的框架结构和各种MFC辅助工具的使用方法,实例剖析了MFC中与图形和数据库应用程序设计有关的类。介绍了GIS系统的开发方法和思路,结合具体代码开发实现了矢量图形系统、数据库管理系统、矢量图形系统和数据库管理系统之间的连接、信息查询功能、空间信息统计和分析功能等,实现了一个基本GIS系统,并介绍了开发多用户GIS系统的解决方案和实现方法。本书是根据作者多年实际开发经验和技术精练而成,具有融合开发思路、系统构筑、编程技术、实现代码于一体的特点,相信对全面提高读者系统设计的综合能力一定会有所帮助。本书适用于GIS、CAD、MIS等领域从事软件开发的广大技术人员以及大专院校的师生。本书的代码适用于VC++6.0和VC++5.0版本,随书附包含完整源程序代码的CD-ROM光盘。 -
战胜C++ Builder必做练习50题钟光辉C++Builder 5是Borland公司(Inprise公司)最新推出的功能强大的面向对象、可视化的应用程序开发工具。本书力求全面介绍C++Builder编程开发的基本知识,并重点介绍C++Builder 5的新特点和使用技术。全书共包含50个实用性和代表性很强的实例,通过这些例子,对C++Builder的大量组件作了详细的讲解,并举例说明它们的使用。另外对一些比较常用的非可视化的组件类也做了介绍。其目的是帮助用户快速掌握C++Builder这个功能强大的编程工具,掌握并且精通Windows应用程序的开发方法。本书示例丰富,语言清晰明朗,适合于使用C++Builder编程的初、中级读者。本书含1张教学光盘。 -
Windows网络编程之VC篇萧秋水,文娟编著Internet技术无疑是当今计算机技术中的最大热点。本书以Visual C++的最新版本作为开发工具,尽最大可能包容网络现行的流行协议族,讲解网络应用程序的开发原理及在Windows平台下的实现方法。本书以编程实例为主线,使读者针对某一项目可以立即参照实例中的步骤开始动手编程。虽然本书的基点在于实例,但我们在介绍过程中又不局限于此,而是更全面地介绍了该实例所需的各个技术要点,以及尽量多的可选方法。本书附盘所带的所有代码都可以作为开发者二次开发的直接资源,不必一切从头开始。本书适用于使用Visual C++6.0进行Windows网络编程的中高级程序员。当然,初级读者也可以从中受益。 -
Visual C++ 6.0 MFC类库参考手册本书编写组编著本书是关于Microsoft Visual C++基础类库(MFC)的完整的参考手册。MFC库按照功能应用划分为基类、应用程序结构类、文档相关类、框架相关类、控制条相关类、属性单相关类、对话框类、视图相关类、控件类、异常类、文件类及文件管理类、绘制图像相关类、数据库类、OLE相关类、简单数据类、基本数据结构类、套接字和网络相关类、同步化类、网络服务API类、支持类以及其他类。其中的每一分类都有多个相关的MFC类。本书详细介绍了每一个MFC类的成员,包括成员函数和数据成员。对成员函数着重介绍了其原型表示、参数说明、返回值说明和功能简介,并且对其中重要的成员函数给出了应用实例。在每一个分类的最后部分,结合前面介绍的MFC类,给出了一个或多个综合应用实例,每个实例都力求做到短小精练,把本章介绍的类尽量包含进去,界面友好,可读性强,让读者能从实际的编程操作中体会各种MFC类的用途。本书是从事Microsoft Visual C++基础类库(MFC)开发和应用人员必备参考书,也可作为大专院校相关专业师生自学、教学参考用书。 -
C++基础教程(美)Herbert Schildt著;张林娣译;张林娣译C++语言被许多程序员视为开发高性能软件的首选语言。现代很多语言都衍生自C++,并深受其影响。本书讲解C++的基础知识和编写C++程序的基本技能。内容涵盖C++所有的核心概念,同时也讲述了一些高级主题。主要内容有:C++基础知识、C++的数据类型和运算符、程序流程控制、数组、字符串和指针、函数、类和对象、继承和多态性、C++ I/O系统、异常处理、重载和模板等等。本书内容安排合理、结构清晰,在各章和各节的最后都提供有测试题供读者自我测验。每章还提供了大量的示例代码和练习机会。本书由C++编程专家编写,内容浅显易懂,适合C++初学者学习。 -
C语言实用程序设计100例段兴主编;王亚笑等编著本书精心选取了利用C语言开发的具有代表性的150个编程实例。这些实例包括C语言的基础与提高、图形与多媒体、综合小程序、计算机等级考试上机试题(二级)/(三级)等几方面的内容,基本涵盖了目前C语言开发的主要方面。本书适合具有一定C语言基础的读者阅读,对要参加全国计算机等级考试的读者也大有帮助。
