C/C++及其相关
-
C++ STL中文版(美)P.J.Plauger等著;王昕译本书对C++ STL进行了全面而深入的阐述。STL(标准模板库)是在惠普实验室中开发的,已纳入ANSI/ISO C++标准。其中的代码采用模板类及模板函数的方式,可以极大地提高编程效率。本书由P.J. Plauger等四位对C++ STL的实现有着卓越贡献的大师撰写,详细讨论了C++ STL的各个部分。全书分为16章,其中的13章通过背景知识、功能描述、头文件代码、测试程序和习题,分别讲述了C++ STL中的13个头文件,其他章节介绍了STL中广泛涉及的三个主题——迭代器、算法和容器。本书附录列出了接口和术语表,最后列出了参考文献。 本书适合对C++有一定了解的程序员及高等院校师生阅读。 四大高手联袂打造《C++ STL中文版》隆重登场 P. J. Plauger、Alexander A. Stepanov、Meng Lee和David R. Musser。前面曾提到,他们都对C++ STL的实现有着卓越贡献。第一作者P. J. Plauger曾写出第一个商业C编译器,多年以来一直是《The C/C++ Users 》杂志的资深编辑,同时活跃在C和C++国际化标准的发展舞台上;Stepanov被誉为“STL之父”,往往由于懒得亲自写书而把展示生花妙笔的机会让给别人;Meng Lee是最初的开发小组中坚持到最后的两个人之一,目前仍在惠普实验室工作;David R. Musser是Rensselaer工学院计算机科学系的教授,专门研究泛型编程,他和Stepanov一起被公认为STL的奠基人。 正是这四位大师集多年心血经验的倾力奉献,使得本书当之无愧地成为有关STL方面最权威、最全面的参考手册。
-
Visual C++ 6.0入门与提高王超龙,陈志华编著本书全面讲解了Visual C++ 6.0应用程序开发方面的内容,包括集成开发环境IDE、C++语言的基本语法和面向对象技术、微软基础类库(MFC)、MFC应用程序框架、AppWizard和ClassWizard的使用方法、各种对话框的使用方法、常用窗体控件和高级控件的详细用途及其使用方法、文件处理、文字和图形操作、网络编程和多线程技术等。本书的特点是对每一个重要的知识点除了讲述原理外,一般都配有对应的精彩实例演示,这些实例从易到难,深入浅出。本书适合Visual C++初、中级读者系统地学习,也可供软件开发人员参考。
-
C++ Primer Plus中文版(美)Stephen Prata著;孙建春,韦强译C++是在C语言基础上开发的一种集面向对象编程、通用编程和传统的过程化编程于一体的编程语言,是C语言的超集。《C++ Primer Plus(第4版)中文版》是根据1998年的ISO/ANSI C++标准编写的,通过大量短小精悍的程序详细而全面地阐述了C++的基本概念和技术。全书分17章和10个附录。分别介绍了C++程序的运行方式、基本数据类型、复合数据类型、循环和关系表达式、分支语句和逻辑操作符、函数重载和函数模板、内存模型和名称空间、类的设计和使用、多态、虚函数、动态内存分配、继承、代码重用、友元、异常处理技术、string类和标准模板库、输入/输出等内容。《C++ Primer Plus(第4版)中文版》针对C++初学者,书中从C语言基础知识开始介绍,然后在此基础上详细阐述C++新增的特性,因此不要求读者有C语言方面的背景知识。《C++ Primer Plus(第4版)中文版》可作为高等院校教授C++课程的教材,也可供初学者自学C++时使用。
-
Linux C函数库参考手册徐千洋著这是一本非常实用的工具书。 常在Linux下编写程序的人都认为man是非常好用的工具,只要知道函数名就能快速查询到函数的使用方法,但是如果我们忘了函数名或是根本看不懂英文说明时,该怎么办? 事实上,编写程序时往往是因为对某个功能的需要才去寻找相关的函数使用。此时这本依用途分类、详细中文说明并附上程序范例的手册就显得非常重要了。书中整理了超过400个Linux常用的函数,每个函数以整齐划一的体例列出了函数名称、相关函数、使用的表头文件、函数声明、中文使用说明、返回值、程序范例和执行结果,对于Linux所特有的函数功能也附加了说明,提醒读者程序的便携性。 善用此书,相信您写起程序来会更加得心应手。
-
面向对象程序设计与C++语言杨庚,王汝传编著编辑推荐:本书系统地介绍了面向对象技术及C++语言的相关知识。内容包括面向对象技术的概念和特征、C++语言基础、类和对象、派生与继承、虚函数与多态性、模板、运算符重载和输入/输出流库等。每章有练习题,书后附有练习题参考答案,包括相关的程序。本书注重基本概念,从实际应用出发,突出重点,叙述清楚,深入浅出,论述详尽,使读者既能深刻领会面向对象程序设计的思想,了解面向对象程序设计的特征,又能掌握C++语言的编程与应用。本书可作为高等学校计算机及相关专业面向对象程序设计的教材,也可作为其他专业师生和科技工作者的参考用书。
-
C++ Builder 6.0时尚编程百例网冠科技编著C++ Builder 6.0是Borland公司最新推出的功能强大、兼有VisualC++的灵活性和Delphi的易学性的应用程序开发软件。本书以详尽的实例介绍了使用 C++ Builder 6.0编写Windows应用程序的原理和方法,着重引导用户边制作边提高,在最短的时间内掌握 C++Builder 6.0的精华。 本书共分6篇,由浅入深地讲解了C++Builder 6.0的基础知识、控件应用、多媒体开发技巧、高级开发技巧、网络与数据库程序的开发以及实用程序的开发,相信不同层次的读者都能从中学到需要的知识。 本书可供广大程序员、大学师生、计算机爱好者参考使用。
-
C Primer Plus中文版(美)Stephen Prata著;技桥工作室译本书全面讲述了C语言编程的相关概念和知识。全书共17章。第1、2章是学习C语言编程预备知识。第3到15章介绍了C语言的各方面知识,包括数据类型、格式化输入输入、运算符、表达式、流程控制语句、函数、数组和指针、字符串操作、内存管理、位操作等等,知识内容针对C99标准;另外,第10章强化了对指针的讨论,第12章引入了动态内存分配的概念,这些内容更加适合读者的需求。第16章和第17章讨论了C预处理器和C库函数、高级数据表示(数据结构)方面的内容。附录给出了各章后面复习题和编程练习的答案和丰富的C编程参考资料。本书适合希望系统学习C语言的读者,也适用于精通其他编程语言并希望进一步掌握和巩固C编程技术的程序员。试读下载:第1章第2章
-
C语言程序设计教程秦友淑,曹化工编著本书是为高等院校的一门程序设计课程而编写的教材。全书分为十三章,主要内容包括:程序设计基础知识、C语言概述、数据类型与运算规则、顺序结构的程序设计、选择结构的程序设计、循环结构的程序设计、数组、字符数据处理、函数与程序结构、指针、结构体类型及其它构造类型、数据文件和面向对象程序设计与C++简介。书后有四个附录,每章后都附习题。本教材在结构上突出了以程序设计为中心,以语言知识为工具的思想。对C语言的语法规则进行了整理和提炼,深入浅出地介绍了它们在程序设计中的应用;在内容上注重知识的完整性,以适合初学者的需要;在写法上追求循序渐进,通俗易懂。本教材配有教学参考书《C语言程序设计教程习题与上机指导》,以方便读者复习和上机操作。本书既可以作为高等院校非计算机专业的计算机语言教材,也可以作为高等院校计算机专业本科、专科低年级学生学习计算机语言的入门教材。本书还可以作为科技人员自学C语言的自学参考书。
-
C语言程序设计鲁辉主编C语言是一种结构化的计算机语言,它既具有高级语言的特点,又具有低级语言的功能。本书是学习C语言程序设计的基础教程,采取循序渐进的内容安排,通俗易懂的讲解方式,并辅以大量的便于说明问题的例题,使得凡是学过一门高级语言的读者都能通过本书掌握C语言的基本内容,并应用它编写程序。本书内容精炼,结构合理。主要内容包括:C语言的基本概念、各种数据类型的使用技巧、各种表达式及语句结构、函数、指针、数组、结构体及共用体、文件等。本书可作为大专院校计算机专业的正式教材,也可供计算机培训班及其他自学者使用。
-
Visual C++高级编程张力编著编辑推荐:本书深入讲解了VisualC++6.0的高级编程方法,用大量的实例说明了MFC类和API函数的使用方法和技巧。全书共分6章,分别介绍了界面编程、图像和多媒体编程、系统编程、网络编程和串口编程等多方面的内容。本书适合用于具有VisualC++中高级编程水平的读者阅读。