C/C++及其相关
-
C/C++程序设计入门与提高东方人华主编;葛晓东编著精选著名流行软件,紧跟版本更新,连续推出配套图书;由“入门”起步,注重“提高”,使新霰手老手都能成为行家里手;根据用户实际使用的需要取材谋篇,着重技术精华的剖析和操作技巧的指点;明晰精练的风格、醒目的步骤提示和生动的屏幕画面使您如临操作现场。本书是编者在广泛参考有关资料的基础上,结合自己多年的教学经验和应用C语言的体会,为满足C语言初学者的需要而编写的。全书共分12章,内容包括程序设计的基础知识、C语言的基本知识、C++初步、TurboC环境下的程序调试方法等。本书思路新颖,以问题引出概念,在例题中讲解语法;注重实用,在讲解语法的同时强调其实际用途,在例题分析中运用程序设计方法。各章配有详细的上机实践练习和程序调试分析,便于读者深入理解语法和培养程序设计能力,也便函于读者自学。书中例题丰富,且均在TurboC下调试通过。本书为普通高校高职高专的程序设计入门课教材,也可作为全国计算机等级考试的辅导教材,同时也适合广大程序设计初学者学习。 -
Visual C++ 6.0编程学习捷径胡海生,李升亮编著Visual C++6.0是目前最流行、使用最广泛的软件开发工具之一。它在编程的深入性、运行的快速性等方面都具有很强的功能。本书以MFC编程方式为主、Windows API编程方式为辅,循序渐进地把Visual C++ 6.0程序设计的主要特色的主要特色展示给读者;全书结合实例讲解,从易到难地将Visual C++ 6.0的编程技术和设计难点娓娓道来,为编程入门人员提供了一条学习Visual C++ 6.0的捷径。全书共分为11章,内容包括:VC++的基本操作、对话框编程、常用控件编程、绘图及打印编程、位图编程、文件操作、动态链接库、进程式和线程、串口通信、多媒体编程、Windows套接字。本书主要针对初学者和有一定编程基础的读者,同时也可作为自学用书或相关专业的培训教材,其中的实例对程序设计人员也有一定的参考价值。 -
C++语言编程实用教程宋振会编著本教程从C语言基础开始,到C++的面向对象的编程思想。本书共由16课和3个附录构成。主要内容包括:编程逻辑和技术;编辑和编译C++程序;常量、变量和指针;运算符、优先级和结合律;函数、函数指针和指针函数:面向对象的编程方法:类;成员函数、构造符和析构符;条件判定、循环和跳转;数组、数组指针和指针数组;静态多态:构造符重载和运算符重载;类的关系:类的包含和类的继承;动态多态:滞后联编和函数重载;多重继承、歧义性和虚基类;文件的输出和输入;类指针、单链表和双链表;用链表实现栈和队列。本书参考了大量的国际软件工程师培训教程,以及作者多年编程经验和教学经验,采用符合国际性标准的编程方法和惯例。实例典型、通俗易懂、版式活泼。本书适合想通过自学快速掌握C++的读者,也可作为培训教材。本书配有内容为范例程序源代码以及Quincy99编译器和Editp,us2编辑器的光盘一张。需要本书或技术支持的读者,请与北京中关村083信箱(邮编100080)发行部联系,电话:010-62528991,62524940,62521921,62521724,82610344,82675588(总机)传真:010-62520573,E-mail:yanmc@bhp.com.cn -
C++语言程序设计刘晶,裘旭光编著《C++语言程序设计》全面和系统地介绍C++语言的基本概念,基本语法和编程方法。以面向对象的程序设计方法引出必要的语法知识;类和对象,继承和派生类,多态性和虚函数等。使读者在掌握C++语言的同时,对较简单的现实世界中的问题及解决方法能用它来描述。《C++语言程序设计》力求将复杂的概念用乘法的语言描述,做到深入浅出,并且提供实例和完整的程序解析便于读者学习。《C++语言程序设计》可以作为高职高专院校C++语言程序设计开发的教材,也可供自学者参考。 -
面向对象编程[加]Goran Svenk著本书适用于完成了使用C语方过程化程序设计课程的工程学、工程技术学、计算机科学和计算机研究技术专业的学生。书中包括许多电子工程的实例,因此对于电子工程或电子技术专业的学生更适合。本书适用于中级水平的程序员;同时,本书也是为程序员、工程师或者任何熟悉C而又想学习C++的人准备的。对于已经有了C++编程经验的人而言,从书中也会发现C++程序设计有用的最新发展。GoranSvenk在电子和计算机工程领域具有21年的产业与教育经验,并且编写了大量图书和文章。他从1983年起就在各类学院执教,现在是加拿大安大略省Toronto的SenecaCollege的全职教授,从1997年起他就在此工作,并且开发了许多计算机编程领域的课程。本书适合于有一定编程基础的中高级程序员阅读,书中鼓励用户使用纯粹的面向对象的方法来解决问题。本书首先讨论了C++对C语言过程化编程的增强功能,分析了这两种语言的异同,以方便读者的学习。然后通过丰富的工程技术领域的实际示例引导读者对面向对象的编程檎进行深入的剖析和研究。每一章都饮食了许多程序示例、编程项目、实际案例分析和问题讨论,可以有效地帮助读者学习和掌握新的、有用的C++技巧。另外,本书中的所有内容都基于ANSI/ISO定义的最新的C++标准,使得本书成为一本C++程序员不可或缺的学习和参考书。本书尤其适合作为电子、机电等相关工科专业的C++教材。 -
深入解析MFC(美)George Shepherd,(美)Scot Wingo著;赵剑云,卿瑾译;赵剑云译本书所有示例代码和MFCFAO文件均在www.infopower.com.cn中提供。附录A是一个便利的MFC源代码指南。对于理解MFC丰富而强大的应用程序框架以及将MFC的高级知识应用到世界级的Windows应用程序,本书是最基本的向导。GeorgeShepherd是DevelopMentor的资深计算机科学家,他为使用MFC和OLE的开发人员开发并发布很多课件。ScotWingo是StingraySoftware公司的创始人之一,该公司主要从事MFC扩展工作。同时,他还维护着MFCFAQ站点。这是一本填补“使用向导”类的VisualC++书籍、产品文档以及MFC源代码之间空隙的MFC书籍。本书是了解MFC内幕的向导,提供了关于那些没有文档记录的MFC类、实用函数和数据成员的独一无二并且透彻的信息,介绍了有用的编码技巧,并对MFC各个类之间的协作方式进行了重要的分析。本书的第一部分包含了核心的MFC图形用户界面类以及支持它们的类,第二部分包含了像OLE这种扩展基本Windows支持的主题。如果做到以下几点,你就可以成为一位透彻理解MFC实现细节的专家:探索MFC文档/视图结构的内幕,从而学习视图同步、打印和打印预览;更深入地了解MFC序列化中那些没有文档记录的方面和一些没有文档记录的类,例如CPreview、CPreviewDC、CMirrorFile以及CDockBar等等;最后理解MFC和OLE是如何共同运作的,以及OLE控悠扬是如何实现的;积累技巧,学会自己研究和理解MFC源代码。 -
C++算法(美)Robert Sedgewick著;林琪译;林琪译在学习计算机科学课程之初,即学生已经掌握了基本的编程技巧,熟悉计算机系统,但是尚未选修计算机科学或计算机应用高级领域中的专业课程时,将本书作为教材是很有用的。本书也可用于自学,对从事计算机系统或应用程序开发的人来说,将本书用作参考书也是相当有用的,书中包含了实用算法的实现,并对这些算法的性能特性提供了详尽的信息。本书适于作为这一领域的入门读物。本书作者是普林斯顿大学计算机科学系教授,在Adobe系统公司担任总监,并担任过XeroxPARC、IDA和INRIA等项目的研究人员。他从斯坦福大学获得了博士学位,是算法宗师DonaldE.Knuth的门下高徒。曾与PhilippeFlajolet合著了《算法分析基础》一书。本书所关注的是图算法领域。从实用的视角,以独特的结构将有关内容组织在一起,从而使读者不仅可以对这一领域有系统性的认识,而且还可在实践中灵活使用所提供的算法工具。本版中,增加了数以千计的新练习、数百年新图表以及数十个新程序,而且对所有的?急砗统绦蚨甲隽讼昃〉淖⑹退得鳎徊唤龊橇诵碌闹魈猓苟孕矶嗑渌惴ㄌ峁┝烁浞值慕馐汀K卸琳叨伎纱又械玫郊岣坏难白柿希佣玫乩斫饣靖拍睢?本书以C++作为算法描述语言,易于理解、便于应用。可作高校计算机专业本科生和研究生的教材和补充读物,也可供相关领域工程技术人员参考。 -
C语言程序设计赵永哲,李雄飞,戴秀英编著本书系统地介绍了标准C语言的基本构成、语法规则及C程序的编辑、编译和执行过程,并针对初学者的特点,由浅入深,从一般程序设计语言的共性到C语言自身的特性,从C语言的语法规则到其内部实现,对C语言进行了系统介绍。<br>对计算机专业或己学过其他高级程序设计语言的学生,本书多从语言实现的角度来阐明C语言所特有的一些属性,使学生不但能知其然,还能知其所以然,以便举一反三,熟练地应用C语言。此外,本书还对最新的面向对象的程序设计技术做了相应的介绍,并尽可能从C语言的角度来模拟和实现有关的技术。这样,既能消除读者对相应技术和名词的神秘感,同时也便于其更深刻地理解C语言。本书实例丰富,每章之后附有习题。<br>本书可作为大专院校理工科各专业的教材,也适于自学者参考。 -
C++语言程序设计李强编著《C++语言程序设计》全面系统地介绍了C++程序设计语言的主要概念、语法及程序设计技巧等方面的内容。在内容的安排上循序渐进,突出重点,深入浅出。从C++语言的基本数据类型与基本控制结构入手,逐渐过渡到函数、类与对象、继承、多态、输入输出流等复杂的C++机制,最后介绍面向对象的应用程序设计技术。全书通俗易懂,行文流畅。在内容上始终贯穿培养学生进行面向对象的程序设计的思想。本书提供了丰富的典型例题,并且每一章都有一定数量的练习题,便于读者掌握基本知识及检验学习效果。 《C++语言程序设计》可作为高等院校计算机专业和高等院校理工科专业C++程序设计课程的教材,也可以作为C++语言的培训教材和工程技术人员的自学参考书。 -
AVR系列单片机C语言编程与应用实例金春林等编著本书特色:深入浅出,从最基本的概念开始,循序渐进地讲解单片机的应用开发。列举了大量的实例,使读者能从实际应用中掌握单片机的开发与应用技术。本书系统地介绍了AVR单片机应用系统的开发,涵盖了整机设计中从硬件到软件编程的多个方面。本书针对Amel公司的AVR系列单片机和ImageCraft公司的ICCAVR开发环境,详细地介绍了AT9OLS8535的C语言程序设计。全书共有13章,其内容既涉及到了单片机的结构原理、指令系统、内部资源和外部功能扩展,又包含了单片机的编程工具——ICCAVRC编译器的数据类型、控制流、函数和指针等。本书的特点是:深入浅出。从最基本的概念开始,循序渐进地讲解单片机的应用开发;列举了大量实例,使读者能从实际应用中掌握单片机的开发与应用技术。本书适合作为从事单片机开发人员的参考用书。
