C/C++及其相关
-
LINUX C程序员指南任永铮编著Linux是计算机发展历史上的独特现象。虽然它是由学生的业余爱好发展而来,但是现在它已经成为最为流行的免费操作系统。但对很多人来说,Linux还是一个谜。免费的东西怎么会变得如此有价值?事实上Linux的确稳定而富有竞争力,许多大学与研究机构都使用Linux完成他们的日常计算任务,同时,Linux操作系统也逐渐成为各公司服务器的首选操作系统,许多公司也在使用它来作为邮件服务器或是WWW的服务器,Linux还被用于其他各种网络应用,如DNS、路由和防火墙。相信在不久的将来,人们在家用PC上也会广泛使用Linux。近年来Linux在中国也有了很大的发展,特别是随着Internet的普及,Linux的发展更是如火如荼国内的很多城市都成立了Linux俱乐部,Linux发烧友队伍日益壮大,从而掀起了一场Linux风暴。正是在Linux蓬勃发展之际,我们组织编写了本套丛书,旨在为Linux在中国的普及和发展贡献一份力量。国防工业出版社计算机编辑室 -
C++ Builder 5程序设计张晓东,李敬编著C++Builder是Inprise公司推出的开发数据库的强有力工具。本书全面深入地介绍了C++Builder的数据库开发技术,内容包括:数据库应用程序的体系结构,数据库工具,数据访问组件,数据控制组件,SQL和TQuery组件,使用 Quick Report创建报表,TeeChart 图表,多层 Client/Server应用程序,MIDAS,决策支持组件以及ADO组件。本书内容丰富,语言简洁,主要面向中高级 C++Builder程序员,也可以供具有一编程基础的读者学习和参考。 -
C语言编程初步谭浩强主编;吕风翥编著暂缺简介... -
C++程序设计教程实验指导与习题注解石志国编著本书是与作者编著的《c++程序设计教程》一书配套使用的参考用书。内容包括两个部分:第一部分为c++实验指导,这一部分精心设计了16个实验,用来巩固课堂的知识;第二部分为《C++程序设计教程》各章中习题的参考解答。这些习题除了可作为作业外,也可供教师从中选择一些作为例题讲授。除了书后习题,还添加了大量的补充习题。本书的支持信息可以从图书支持网站http://www.gettop.net或者出版社FTP站点ftp://press.bjtu.edu.cn下载。本书是学习《c++程序设计教程》的辅助用书,可作为高校与各类培训机构c++程序设计课程的教学参考书、C++自学人员和c++开发人员的参考书,以及全国计算机等级考试C++的参考用书。 -
C++高级编程(美)Nicholas A.Solter,(美)Scott J.Kleper著;刘鑫,杨健康等译;刘鑫译本书既系统全面又突出重点,作者从C++基础知识讲起,始终着眼于C++语言的编程实践,提供了大量实践示例和解决方案,包括如何更好地实现重用、如何有效地测试和调试等C++专业人员常用的一些技术与方法,还提供了一些鲜为人知的、能大大简化工作的C++语言特性;最后,还配有大量可重用的编码模式,并在附录中提供C++面试宝典作为开发人员的实用指南。本书面向进阶C++的初学者,以及那些想把C++水平提高到专业水准的程序员和开发人员。本书主要内容:● 不同的编程方法和高质量的编程风格● 充分利用C++完成大型软件开发的各种方法● 确保无错代码的方法● 认识面向对象设计● 使用库和模式来提高编程效率、提高编程质量的若干方法● C++中管理内存的最佳方法● 输入/输出技术 -
C++入门经典(美)霍顿(Horton, I.)著;李予敏译C++在几乎所有的计算环境中都非常普及,而且可以用于几乎所有的应用程序。C++从C中继承了过程化编程的高效性,并集成了面向对象编程的功能。C++在其标准库中提供了大量的功能。有许多商业C++库支持数量众多的操作系统环境和专业应用程序。但因为它的内容太多了,所以掌握C++并不十分容易。本书详述了C++语言的各个方面,包括数据类型、程序控制、函数、指针、调试、类、重载、继承、多态性、模板、异常和输入输出等内容。每一章都以前述内容为基础,每个关键点都用具体的示例进行详细的讲解。本书基本不需要读者具备任何C++知识,书中包含了理解C++的所有必要知识,读者可以从头开始编写自己的C++程序。本书也适合于具备另一种语言编程经验但希望全面掌握C++语言的读者。C++是一个内涵丰富、功能强大的语言,这就是许多专业人士选择它的原因。初学者常常发现C++比其他语言难懂,这也许是因为它的功能和适用范围比较复杂。但是,C++并不比其他语言难学,只是内容比其他语言多一些而已。本书的宗旨是尽可能使C++容易理解和掌握,读者不需要有任何编程知识或经验,基本上,只要对编程有所了解,即可从本书中学到有关编程的所有知识。在本书中,每个C++语言特性都用具体的例子来说明,通过每章最后的练习还可以测试自己对所学知识的掌握情况。读者还可以通过例子学习和理解C++的更高级特性,这些例子不仅展示了这些特性的工作方式,还说明了它们采用这种方式的原因。每一章都建立在前面章节内容的基础之上,读者可以循序渐进地提高C++编程技巧和使用C++语言的信心。尽管C++学起来不是很难,但也不简单。对于初学者,必须认真阅读本书超过800页的内容!只要端正学习编程的态度,付出一定的努力,读者一定能利用本书成为一位有竞争力的C++程序员。要学习的内容很多,但得到的乐趣也很多。读者一定能体会到掌握一门目前功能最强大的编程语言的成就感。 -
C++程序设计教程闵联营,何克右主编普通高等学校计算机科学与技术专业新编系列教材。本书共分12章,分为4个部分。第1部分是C++的概述;第2部分介绍C++面向过程的程序设计方法;第3部分用一个具体的实例探讨了程序设计从过程抽象到数据抽象的转变;第4部分讲述C++语言面向对象的程序设计方法。 -
程序设计教程(C/C++版)上机指导和习题解析彭旭东等编著本书是《程序设计教程(C/C++版)》的配套资料,也是教程内容的补充和延续。内容主要包括5部分:教材习题解答、上机指导、上机实验与指导、补充习题和模拟试题。在附录部分提供了补充习题和模拟试题的参考答案。本书习题丰富,上机实验内容深入浅出,循序渐进,便于自学,是辅导教师和学生必备的工具书。本书前言本书是《程序设计教程(C/C++版)》(以下简称为《教程》)的配套书,同时,它也可以单独作为学习C程序设计的辅导教材。当前流行的C和C++的编译系统有很多。本书在“上机指导”部分介绍的是TurboC2.0和VisualC++6.0两个系统的安装步骤、编辑方法、获取帮助信息的方法和简单的程序调试技术。“上机实验与指导”部分首先介绍了上机实验的具体步骤,然后围绕教程的进度,安排了16个实验,每个实验都给出了实验的目的和题目。前几个实验给出了比较详细的操作步骤,便于初学者入门。此外,作为教材内容的补充,本书在一些实验中还安排了要求学生掌握的算法。“补充习题”部分针对教程中的多数章节给出了大量的习题,供学生平时练习和复习使用。为了测试学生对知识的掌握情况,我们仿照目前流行的等级考试的形式给出了两套模拟试题。当然,本书并不针对任何等级考试,所以模拟试题中不含有与C程序设计无关的内容。在编写本书的过程中,我们得到了天津理工大学计算机科学与工程系领导的大力支持。清华大学出版社的胡伟卷女士、天津理工大学的莫秀良老师也为本书的出版提供了大量的帮助,在此一并表示感谢。 -
Visual C++ 6.0开发网络典型应用实例导航汪晓平,刘韬等编著本书介绍了如何利用Visual C++ 6.0开发网络通信应用程序的方法,同时主要对目前流行的FTP、HTTP、E-mail、Telnet、网络监控、串口通信编程等Internet上使用的协议等通信与通信协议高级编程开发进行了详细的讲解,并结合大量的实例使读者能够深入地了解各种网络应用程序的开发技巧。另外还介绍了在VC中进行网络通信开发的基本方法和技术以及各种网络的基础应用。 本书主要涉及到网络开发中与通信两方面的内容,适合中、高级Visual C++程序员进地网络与通信开发时阅读和参考。 -
c++Builder应用程序开发实例与技巧曹岩,王海宇主编;王海宇[等]编著C++Builder是Borland公司的应用程序开发工具,它具有面向对象及可视化快速应用程序开发环境的所有特征。全书分为上、下两册,五个部分,共28章。上册“基础篇”介绍了C++Builder集成开发环境(ID),C++BuilderWindows编程基本技能;下册“应用与提高篇”介绍C++Builder数据库编程技术,C++Builder网络应用程序开发,C++Builder应用程序设计技巧与提高等内容。本书注重介绍编程技巧,图文并茂,讲解浅显易懂,理论结合实际应用。通过大量实例引导读者进入C++Builder编程世界,使用户在实例学习中提高编程能力,并适时总结大量编程技巧,是学习C++Builder编程的得力助手。使读者从掌握基础内容到精通并熟练使用,最后能应用C++Builder作为开发工具,开发面向实际应用需要的应用软件系统。本书可供C++Builder编程人员、工程技术人员以及CAD/CAM研究与应用人员阅读,也可作为初学者快速学习和使用C++Builder的教材。目录:(上册:基础篇)第一部分C++Builder集成开发环境(IDE)第二部分C++BuilderWindows编程基本技能
