C/C++及其相关
-
单片微型计算机原理及其C语言程序设计陈光东编著单片微型计算机是目前应用最为广泛的一种微型计算机。本书融作者多年的教学经验和科研实践,从应用的角度,简明扼要地介绍了MCS-51系列单片机的结构、操作、指令和程序设计;以及与各种常用外围电路、外设接口连接的硬、软件设计方法。书中内容以当前应用最广,最为流行的机种AT89系列单片机为样机,并着重介绍了单片机的C语言及程序设计方法。全书具有系统、精练、实用,以及包括了当前最新技术知识的特点。本书可作为各类高等学校的电子、电力、机电、控制、信息等电类专业的教材和教学参考书,也可供非电类专业及有关科技人员学习和参考。 -
C++面向对象程序设计习题解答与上机指导林小茶,陈维兴 编著本书是《C++面向对象程序设计》的配套教材,书中给出了主教材中所有习题的参考答案以及每个实验题的上机步骤和参考程序,供教师和学生参考。本书内容主要分为3篇,分别为《C++面向对象程序设计》习题和参考答案;C++语言上机实验环境介绍;上机实验题与参考答案。另外书后附录给出了常用的错误信息注释,以供学生上机实验时使用。本书可作为高校学生学习C++程序设计课程的教材,也可作为C++语言自学者的参考书。 -
Visual C++.NET2003程序设计何炜[等]编著高等学校21世纪计算机教材。本书分为三大部分,共有23章内容。主要介绍了NET编程基础、如何使用MFC开发应用程序、如何使用. NET框架类库开发. NET应用程序。 -
标准C程序设计技能百练焦华编著本书作为C语言的入门与提高类图书,结合大学通用教材的知识点和多个实例,为读者全面讲解C语言的各项内容。书中精心选取了100个实例,由浅入深、由易至难地诠释了C语言的各个知识点。内容包括基础知识(其中包括C语言概述,数据类型、运算符和表达式,顺序程序设计,数组,函数,指针,结构体与共用体和文件处理等十章内容)、图形动画与多媒体和综合实例三个部分。本书适合于C语言初学者入门与提高使用,尤其适合作为大学程序设计课程的辅助教材。丛书特色:突出软件的核心知识:每课开始都进行核心知识讲解,将知识要点呈现出来,以便与后面的练习相对应。反复进行技能特训:每课根据技能核心知识安排大量的实例进行全面训练,达到快速掌握技能的目标。环环相扣的组织结构:练习案例之间通过有效地组织,根据读者学习习惯和知识点的不同安排内容,方便读者循环渐进地学习。 -
实用C++程序设计(美)Steve Oualline著;鄢爱兰,周丽琴译;鄢爱兰译本书面向那些以前没有编程经验的人、了解C并想更新到C++的程序员,以及那些了解C++并想改善编程风格和可靠性的人。你应该有一台计算机,并知道如何使用像文本编辑器和文件系统这样的基本功能。学习计算机语言最好的途径是编写和调试程序。凌晨两点还在琢磨一个有故障的程序,只是为了找出你在应该键入==的地方键入了=,这是一种非常有效的教学手段。本书包含许多有关常见编程错误的例子(它们在书中被标记为有故障的程序)。C++是一门功能强大、高度灵活且可适应的编程语言,软件工程师可以使用它来快速有效地组织和处理信息。但是这一高级语言相对来说比较难于掌握,即使你已经掌握了C编程语言也是如此。本书为第二版,向想学习C++的程序员全面介绍了C++语言。该版本反映了C++标准的最新变化,采用切实的方法,着重介绍了如何设计清晰而有用的代码。简而言之,恰到好处的每一章介绍了编程的各个方面,包括风格、软件工程、程序设计、面向对象设计和调试。本书还介绍了一些常见错误以及如何找到和避免这些错误。每章结尾的练习有助于确保读者掌握本章内容。本书内容涵盖:·C++语法·代码编写标准和风格·对象类的创建和使用·模板·调试和优化·C++预处理器的使用·文件输入/输出 -
奇思异想编程序汪令江,周学文,卿川编著内容本书共分为7章,分别从界面设计实例、对话框和控件、文档和视图、图像、网络编程、动态链接库(DDL)、鼠标和键盘这7个方面介绍了VC语言的应用。本书完全采用提出问题和解决问题的方式编写,一个问题就是一个有实际意义的例子,在问题的选择上注重实用性、典型性和实践性,有利于读者有针对性地阅读。本书既适用于对VC编程有初步了解的用户,也适用于中高级用户。初级用户可以通过系统阅读达到提高的目的,中高级用户可以通过有针对性的阅读达到开拓思路的目的。前言本书共分为以下7章。第1章是界面设计实例。其中包括如何创建应用程序,如何创建窗口、转化映射模式、绘制图形,如何创建各类菜单、工具栏、图标、按钮以及实现一些基本操作等内容。第2章是对话框和控件。其中包括如何使用控件,如何预制对话框,如何制作各类型对话框,如何实现对话框的控制,如何修改控件,如何使用控件制作图像效果,如何使用控件实现动画效果等内容。第3章是文档与视图。其中介绍了文件存取韵控制、文件信息的查看、应用程序的数据保存、动态拆分单一视图、双视图类SDI静态拆分,以及如何进行多视图编程,如何切换视图,如何在文档视图中使用类等内容。第4章是图像。其中介绍了如何使用VC制作绘图程序,如何制作图像效果,如何应用图像制作动画效果以及如何播放动画效果,如何实现对图像的操作,如何编写屏幕保护程序以及如何进行三维绘图等内容。第5章是网络编程。其中包括如何编写多线程网络蜘蛛程序,如何编写实现网络特定功能的程序,如何设计搜索引擎,如何获取网络相关信息,如何实现拨号上网功能,如何用VC制作网页和超级链接等内容。第6章是动态链接库(DDL)。其中包括如何创建动态链接库,如何使用DDL,如何利用DDL制作交通灯。第7章是鼠标和键盘。其中包括如何应用鼠标作图,如何用VC编写识别键盘按键位置的程序,如何更换鼠标形状,如何显示键盘的输入,如何限制鼠标范围。由于编者水平有限,书中缺点和错误难免,望读者批评指正。编者24年4月 -
Applied C++中文版(美)Philip Romanik,(美)Amy Muntz著;陈学峰,杨健康,林琪译;陈学峰译本书是开发高质量、可维护软件的实用而简明的指导书籍。它体现了C++、模板以及标准模板库(STL)对于工业级程序设计的强大作用。不论你是独立的开发人员,还是在大的团队中进行软件开发,本书提供的技术和技巧都将有助于提高你的编程语言和设计方面的技能,并告诉你如何更有效地解决实际问题。PhilipRomanik:是一名独立顾问,在过去的20年里,他一直从事软件开发,设计和实现真实世界的软件应用。他是为性能要求较高的应用领域开发实时、嵌入式软件的专家。他已经为其客户发明了多项专利技术,同时还为诸如柯达公司和微软公司等业界巨头提供过服务。AmyMuntz:也是一名独立顾问,她不仅拥有高深的技术经验,在商业领域也有着很高的水平。她在编写这两个领域的书籍方面有着丰富的经验。她专门致力于富有竞争力的软件产品的开发和管理,在过去15年间曾成功地帮助其客户构建了满足其商业目标的产品,并且在市场上成功地推广了这些产品。此书是作者丰富专业经验的结晶,并且主要通过例子进行讲授。为了介绍对所有应用程序都有用的软件技术,他们开发了一个工具包来解决复杂的数字图像处理问题。作者采用了具体而真实的问题,并对特性、性能以及可扩展性需求提供了准确的描述,以此展示了如何有效地应用现有的软件组件和C++固有的工具,加速软件开发,促进软件重用以及发布成功的软件产品。在本书中你会学到:·C++模板入门知识·可行的编码原则和大量的代码示例·必须了解的异常、断言和标准模板库(STL)组件信息的速查列表·有效地使用原型的技术,从而可将设计从初始概念发展为健壮的解决方案?の扌璐罅康南低晨涂梢晕砑黾拥魇灾С值募际?·改善软件整体性能的13项具体技术随附的光盘中包括书中示例项目的所有源代码,其中包括图像框架、单元测试框架和makefile文件。光盘中还包括一些有用的第三方软件,例如Sysinternal的DebugView,用来优化代码的Intel集成性能原语(IntelIPP)评估版和IntelC++Compiler评估版。 -
C++程序设计蔡立军,杜四春,银红霞编著《C++程序设计》全面系统地讲述了c++语言的基本概念、语法和面向对象的编程方法,对c++语言面向对象的基本特征:类和对象、继承性、派生类、多态性和虚函数等内容进行了详尽的介绍。本书具有丰富的实例,每章后还备有形式多样的练习题。内容安排循序渐进、深入浅出、通俗易懂、突出重点、侧重应用。《C++程序设计》不仅可作为高等院校和培训机构的c++程序设计教材,也可作为自学c++语言的指导书和计算机工程技术人员的参考书。 -
C++入门经典(美)Ivor Horton著;李予敏译;李予敏译C++在几乎所有的计算环境中都非常普及,而且可以用于几乎所有的应用程序。C++从C中继承了过程编程方式的高效性,并集成了面向对象编程的功能。C++在其标准库中提供了大量的功能。有许多商业C++库支持数量众多的操作系统环境和专业应用程序。但因为它的内容太多了,所以掌握C++并不十分容易。本书详尽论述了C++语言的各个方面,包括数据类型、程序控制、函数、指针、调试、类、重载、继承、多态性、模板、异常和输入输出等内容。每一章都以前述内容为基础,每个关键点都用具体的示例进行详细的讲解。 本书基本不需要读者具备任何C++知识,书中包含了理解C++的所有必要知识,读者可以从头开始编写自己的C++程序。本书也适合于具备另一种语言编程经验但希望全面掌握C++语言的读者。 -
C++ Templates(美)David Vandevoorde,(美)Nicolai M.Josuttis著《C++Templates中文版》《C++TEMPLATES二合一捆绑销售(中文版&影印版)》关于本书的评论:C++社区确实非常需要这本书。很难想像还有其他人能比这本书的作者做得更好。我强烈推荐这本书。——ThomasBecker,ZephyrAssociates,Inc.C++世界渴望已久的重量级著作。——MarcBriand,C/C++UsersJournal前主编一句话,C++模板圣经已经写就,动手学吧。——MaximKhesin,CVISIONTechnologies,LLC,本书最吸引我的地方就是它对模板的两个方面进行了深刻的阐述:模板的结构和用法。很少有对设计和使用同时进行论述的书籍。书中的示例都是一流的、简明的,并且进行了详细说明。——PatrickMcKillen,VisionlnformationConsuldngLtd.本书介绍了有关模板的所有缺点和陷阱。每一个都是你不想知道,但却是保证模板使用效率所必需的。——DietmarKuhl,PhaidroseaSE本书主要内容:·正确的模板行为·如何避开与模板相关的错误陷阱·从基础的到早前没有文字约定的惯用语法和技巧·如何在不对性能和安全性造成损害的前提下进行源代码重用·如何提高C++程序的效率·如何构建更具灵活性和可维护性的软件模板是C++功能强大的特性之一,然而却常常被人们所忽视、误解与误用。本书将帮助软件设计师、工程师清晰理解为什么、何时及如何使用模板来构建及维护简洁、快速、灵活的高效软件。本书是一本对基本概念和语言特性有着深刻见解的指南性书籍,同时也是一本包含内容广泛的参考性书籍。本书首先讲述了语言细节,然后对编码技巧进行了广泛的讨论,最后还对模板的高级应用进行了阐述、分析。贯串全书的示例阐明了抽象概念并演示了最优实践方法。本书将引导程序员全面完整地开发C++功能强大的特性——模板特性。
