C/C++及其相关
-
深入C++ Builder编程李伟生编著Borland C++ Builder 5是Inprise公司推出的新一代面向对象、可视化的快速应用程序开发环境。本书先对C++ Builder 5的使用、开发的基本步骤及技术要点作了总结性的介绍,然后对VCL的结构层次以及VCL中常用的组件作了全面系统的介绍。由于数据库和网络应用程序是当前计算机软件业应用开发的热点,因此,本书主要对数据库和网络等方面的应用作了深入的介绍。本书适合于有一定编程经验的初、中级读者,尤其适合于通过C++ Builder 5来开发数据库和网络应用程序的读者朋友。
-
LINUX&UNIX C程序员参考大全森林图书工作室近年来,Linux操作系统的发展非常迅速,而C语言内容丰富、功能强大,是Linux程序员编程的理想语言。本书详细介绍了ISOC标准的函数库,同时介绍了C语言的各种语法属性以及其使用方法,另外还介绍了能在Linux系统内使用的POSIX等标准的C函数库的一些特征,读者可以在具体使用过程中注意函数在不同系统间的可移植性。本书适合C语言初学者使用,也可供Web开发人员参考。对于初学C语言编程者或者有一定编程经验的读者都非常有帮助,尤其是对ISO标准的C语言学习者更为有益。
-
Effective C++中文版(美)Scott Meyers著;侯捷译引介:一本绝妙好书/孟岩您手上这本书,是世界顶级C++大师Scott Meyers成名之作的第二版。其第一版诞生于1991年。在国际上,本书所引起的反响之大,波及整个计算机技术出版领域,余音至今未绝。几乎在所有C++书籍的推荐名单上,本书都会位于前三名。作者高超的技术把握力,独特的视角、诙谐轻松的写作风格、独具匠心的内容组织,都受到极大的推崇和仿效。甚至连本书简洁明快的命名风格,也有着一种特殊的号召力,我可以轻易列举出一大堆类似名字,比如Meyers本人的More Effective C++和Effective STL,Don Box的Effective COM,Stan Lippman主编的Efficient C++系列,Herb Sutter的Exceptional C++等等。要知道,这可不是出版社的有意安排,而且上面这些作者,同样是各自领域里的绝顶大师,决非人云亦云、欺世盗名之辈。这种奇特的现象,只能解释为人们对这本书衷心的赞美和推崇。然而这样一本掷地有声的C++世界名著,不仅迟迟未能出版简体中文版,而且在国内其声誉似乎也并不显赫。可以说在一年之前,甚至很少有C++的学习者听说过这本书,这实在是一种遗憾。今天,在很多人的辛勤努力之下,这本书终于能够展现在我们的面前,对于真正的C++程序员来说,这确实是一件值得弹冠相庆的事。我是一名普通的C++爱好者,因为机缘巧合,有幸参与了这本书的繁简转译工作,这使我能够比较早地看到本书的原版和繁体中文版。在这里我必须表达对本书中文译者、台湾著名技术作家侯捷先生的敬意和感谢,因为在我看来,这本书的中文版在质量上较其英文版兄长分毫不差,任何人都知道,达到这一点是多么的困难。侯先生以其深厚的技术功底、卓越的语言能力和严谨细致的治学态度,为我们跨越了语言隔阂所带来的理解障碍,完整而生动地将原书的内容与精神表达无遗,更令人钦佩的是,中文版的行文风格与原文也达到了高度的统一,可谓神形兼备,实在令人赞叹!因此我非常乐意向大家推荐这本书,相信它会在带给您带给你技术享受的同时,也带给您阅读的享受。曾经在网络讨论组中间看到这样的说法,C++程序员可以分成两类,读过Effective C++的和没读过的。或许有点夸张了,但无论如何,当您拥有这本书之后,就获得了迅速提升自己C++功力的一个契机。这本书不是读完一遍就可以束之高阁的快餐读物,也不是能够立刻解决手边问题的参考手册,而是需要您去反复阅读体会,极力融入自己思想之中,融入自己每一次敲击键盘的动作之中。C++是真正程序员的语言,背后有着精深的思想与无以伦比的表达能力,这使得它具有类似宗教般的魅力。希望这本书能够帮助您跨越C++的重重险阻,领略高处才有的壮美,做一个成功而快乐的C++程序员。
-
C语言程序设计题解与上机指导张晓燕,李盘林,刘德恒编著本书精心选编了数百道C语言程序设计习题、详解及答案,配有Turbo C的上机环境、指导和上机试题,并且有五套较完整的自测试卷及答案。为便于读者把握要点和掌握解题思路,对于较难和易出错的题均指出相关的知识要点并详尽地给出分析和解题过程。由于选题覆盖面广,对学习掌握C语言程序设计或备考的读者将受益匪浅。本书作为大专院校C语言程序设计教材和作为等级考试培训班的培训教材;也可作为广大工程技术人员自学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网络编程的中高级程序员。当然,初级读者也可以从中受益。