C++之旅(英文版)

C++之旅(英文版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] (本贾尼·斯特劳斯特卢普)
2016-03
版次: 1
ISBN: 9787121273308
定价: 55.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 192页
字数: 235千字
正文语种: 英语
35人买过
  •   本书作者是C++语言的设计者和*初实现者,本书的写作目的是让有经验的程序员快速了解C++现代语言。书中几乎介绍了C++语言的全部核心功能和重要的标准库组件,以很短的篇幅将C++语言的主要特性呈现在读者面前,并给出一些关键示例,让读者在很短的时间内就能对现代C++的概貌有一个清晰的了解,尤其是关于面向对象编程和泛型编程的知识。本书没有涉及太多C++语言的细节,非常适合想熟悉C++语言*新特性的C/C++程序设计人员,以及精通其他高级语言而想了解C++语言特性和优点的人员。
      Bjarne Stroustrup,本贾尼·斯特劳斯特卢普博士,1950年出生于丹麦,先后毕业于丹麦阿鲁斯大学和英国剑桥大学,AT&T大规模程序设计研究部门负责人,AT&T、贝尔实验室和ACM成员,现任德州农工大学计算机系首席教授。1979年,B. S开始开发一种语言,当时称为“C with Classes”(带类的C),后来演化为C++。1998年,ANSI/ISO C++标准建立,同年,B. S推出了其经典著作The C++ Programming Language的第三版。C++的标准化标志着B. S博士倾20年心血的伟大构想终于实现。

    前言
    1 The Basics
    1.1 Introduction 
    1.2 Programs 
    1.3 Hello, World! 
    1.4 Functions 
    1.5 Types, Variables, and Arithmetic 
    1.6 Scope 
    1.7 Constants 
    1.8 Pointers, Arrays, and References 
    1.9 Tests 
    1.10 Advice 
    2 User-Defined Types
    2.1 Introduction 
    2.2 Structures 
    2.3 Classes 
    2.4 Unions 
    2.5 Enumerations 
    2.6 Advice 
    3 Modularity
    3.1 Introduction 
    3.2 Separate Compilation 
    3.3 Namespaces 
    3.4 Error Handling 
    3.5 Advice 
    4 Classes
    4.1 Introduction 
    4.2 Concrete Types 
    4.3 Abstract Types 
    4.4 Virtual Functions 
    4.5 Class Hierarchies 
    4.6 Copy and Move 
    4.7 Advice 
    5 Templates
    5.1 Introduction 
    5.2 Parameterized Types 
    5.3 Function Templates 
    5.4 Concepts and Generic Programming 
    5.5 Function Objects 
    5.6 Variadic Templates 
    5.7 Aliases 
    5.8 Template Compilation Model 
    5.9 Advice 
    6 Library Overview
    6.1 Introduction 
    6.2 Standard-Library Components 
    6.3 Standard-Library Headers and Namespace 
    6.4 Advice 
    7 Strings and Regular Expressions
    7.1 Introduction 
    7.2 Strings 
    7.3 Regular Expressions 
    7.4 Advice 
    8 I/O Streams
    8.1 Introduction 
    8.2 Output 
    8.3 Input 
    8.4 I/O State 
    8.5 I/O of User-Defined Types 
    8.6 Formatting 
    8.7 File Streams 
    8.8 String Streams 
    8.9 Advice 
    9 Containers
    9.1 Introduction 
    9.2 vector 
    9.3 list 
    9.4 map 
    9.5 unordered_map 
    9.6 Container Overview 
    9.7 Advice 
    10 Algorithms
    10.1 Introduction 
    10.2 Use of Iterators 
    10.3 Iterator Types 
    10.4 Stream Iterators 
    10.5 Predicates 
    10.6 Algorithm Overview 
    10.7 Container Algorithms 
    10.8 Advice 
    11 Utilities
    11.1 Introduction 
    11.2 Resource Management 
    11.3 Specialized Containers 
    11.4 Time 
    11.5 Function Adaptors 
    11.6 Type Functions 
    11.7 Advice 
    12 Numerics
    12.1 Introduction 
    12.2 Mathematical Functions 
    12.3 Numerical Algorithms 
    12.4 Complex Numbers 
    12.5 Random Numbers 
    12.6 Vector Arithmetic 
    12.7 Numeric Limits 
    12.8 Advice 
    13 Concurrency
    13.1 Introduction 
    13.2 Tasks and thread s 
    13.3 Passing Arguments 
    13.4 Returning Results 
    13.5 Sharing Data 
    13.6 Waiting for Events 
    13.7 Communicating Tasks 
    13.8 Advice 
    14 History and Compatibility
    14.1 History 
    14.2 C++11 Extensions 
    14.3 C/C++ Compatibility 
    14.4 Bibliography 
    14.5 Advice 
    Index
  • 内容简介:
      本书作者是C++语言的设计者和*初实现者,本书的写作目的是让有经验的程序员快速了解C++现代语言。书中几乎介绍了C++语言的全部核心功能和重要的标准库组件,以很短的篇幅将C++语言的主要特性呈现在读者面前,并给出一些关键示例,让读者在很短的时间内就能对现代C++的概貌有一个清晰的了解,尤其是关于面向对象编程和泛型编程的知识。本书没有涉及太多C++语言的细节,非常适合想熟悉C++语言*新特性的C/C++程序设计人员,以及精通其他高级语言而想了解C++语言特性和优点的人员。
  • 作者简介:
      Bjarne Stroustrup,本贾尼·斯特劳斯特卢普博士,1950年出生于丹麦,先后毕业于丹麦阿鲁斯大学和英国剑桥大学,AT&T大规模程序设计研究部门负责人,AT&T、贝尔实验室和ACM成员,现任德州农工大学计算机系首席教授。1979年,B. S开始开发一种语言,当时称为“C with Classes”(带类的C),后来演化为C++。1998年,ANSI/ISO C++标准建立,同年,B. S推出了其经典著作The C++ Programming Language的第三版。C++的标准化标志着B. S博士倾20年心血的伟大构想终于实现。

  • 目录:
    前言
    1 The Basics
    1.1 Introduction 
    1.2 Programs 
    1.3 Hello, World! 
    1.4 Functions 
    1.5 Types, Variables, and Arithmetic 
    1.6 Scope 
    1.7 Constants 
    1.8 Pointers, Arrays, and References 
    1.9 Tests 
    1.10 Advice 
    2 User-Defined Types
    2.1 Introduction 
    2.2 Structures 
    2.3 Classes 
    2.4 Unions 
    2.5 Enumerations 
    2.6 Advice 
    3 Modularity
    3.1 Introduction 
    3.2 Separate Compilation 
    3.3 Namespaces 
    3.4 Error Handling 
    3.5 Advice 
    4 Classes
    4.1 Introduction 
    4.2 Concrete Types 
    4.3 Abstract Types 
    4.4 Virtual Functions 
    4.5 Class Hierarchies 
    4.6 Copy and Move 
    4.7 Advice 
    5 Templates
    5.1 Introduction 
    5.2 Parameterized Types 
    5.3 Function Templates 
    5.4 Concepts and Generic Programming 
    5.5 Function Objects 
    5.6 Variadic Templates 
    5.7 Aliases 
    5.8 Template Compilation Model 
    5.9 Advice 
    6 Library Overview
    6.1 Introduction 
    6.2 Standard-Library Components 
    6.3 Standard-Library Headers and Namespace 
    6.4 Advice 
    7 Strings and Regular Expressions
    7.1 Introduction 
    7.2 Strings 
    7.3 Regular Expressions 
    7.4 Advice 
    8 I/O Streams
    8.1 Introduction 
    8.2 Output 
    8.3 Input 
    8.4 I/O State 
    8.5 I/O of User-Defined Types 
    8.6 Formatting 
    8.7 File Streams 
    8.8 String Streams 
    8.9 Advice 
    9 Containers
    9.1 Introduction 
    9.2 vector 
    9.3 list 
    9.4 map 
    9.5 unordered_map 
    9.6 Container Overview 
    9.7 Advice 
    10 Algorithms
    10.1 Introduction 
    10.2 Use of Iterators 
    10.3 Iterator Types 
    10.4 Stream Iterators 
    10.5 Predicates 
    10.6 Algorithm Overview 
    10.7 Container Algorithms 
    10.8 Advice 
    11 Utilities
    11.1 Introduction 
    11.2 Resource Management 
    11.3 Specialized Containers 
    11.4 Time 
    11.5 Function Adaptors 
    11.6 Type Functions 
    11.7 Advice 
    12 Numerics
    12.1 Introduction 
    12.2 Mathematical Functions 
    12.3 Numerical Algorithms 
    12.4 Complex Numbers 
    12.5 Random Numbers 
    12.6 Vector Arithmetic 
    12.7 Numeric Limits 
    12.8 Advice 
    13 Concurrency
    13.1 Introduction 
    13.2 Tasks and thread s 
    13.3 Passing Arguments 
    13.4 Returning Results 
    13.5 Sharing Data 
    13.6 Waiting for Events 
    13.7 Communicating Tasks 
    13.8 Advice 
    14 History and Compatibility
    14.1 History 
    14.2 C++11 Extensions 
    14.3 C/C++ Compatibility 
    14.4 Bibliography 
    14.5 Advice 
    Index
查看详情
系列丛书 / 更多
C++之旅(英文版)
Effective Java(第2版 英文版)
[美]Joshua Bloch(约书亚·布洛赫) 著
C++之旅(英文版)
代码大全(第2版 英文版)
[美]Steve McConnell(史蒂夫·迈克康奈尔) 著
C++之旅(英文版)
Effective Javascript:编写高质量JavaScript代码的68个有效方法(英文版)
[美]David Herman(大卫·赫尔曼) 著
C++之旅(英文版)
Java虚拟机规范(Java SE 8版 英文版)
[美]Tim(蒂姆·林霍尔姆)、[美]Frank(费兰克·耶林)、[美]Gilad(吉拉德·布拉查)、[美]Alex Buckley(亚力克斯·巴克利) 著
C++之旅(英文版)
C11编程导论(英文版)
[美]Paul(保罗·戴特尔)、Harvey Deitel(哈维·戴特尔) 著
C++之旅(英文版)
C语言程序设计(第4版 英文版)
[美]Stephen G.Kochan(史蒂芬·G·寇肯) 著
C++之旅(英文版)
实现领域驱动设计英文版
[美]Vaughn Vernon(沃恩·弗农) 著
C++之旅(英文版)
Clean Architecture:软件架构与设计匠艺(英文版)
[美]Robert、C.Martin 著
C++之旅(英文版)
Effective Objective-C 2.0:编写高质量iOS与OS X代码的52个有效方法 英文版
[美]Matt Galloway(马特·加洛韦) 著
C++之旅(英文版)
Objective-C程序设计(第6版 英文版)
[美]Stephen G.Kochan(史蒂芬.G.寇肯) 著
C++之旅(英文版)
Java SE8 程序设计(第3版 英文版)
[美]Paul(保罗·戴特尔)、Harvey Deitel(哈维·戴特尔) 著
C++之旅(英文版)
Effective Ruby:编写高质量Ruby代码的48个有效方法(英文版)
[美]Peter J.Jones(彼得·J.琼斯) 著
相关图书 / 更多
C++之旅(英文版)
C++之美(代码整洁安全又跑得快的30个要诀英文版)
[美]j.盖伊·戴维森;凯特·格雷戈里
C++之旅(英文版)
C++之美 代码简洁、安全又跑得快的30个要诀 (英)J.盖伊·戴维森,(加)凯特·格雷戈里 著 王江平 译
[英]j.guydavidson(j.盖伊·戴维森);[加拿大]kategregory(凯特·格雷戈里)
C++之旅(英文版)
C++语言程序设计(高等院校程序设计系列教材)
作者
C++之旅(英文版)
C++现代编程技术 写给工程师的C++教程 (德)彼得·哥特史林 著 邓世超 译
[德]彼得·哥特史林
C++之旅(英文版)
C++之旅(第3版)(英文版)
(美)本贾尼·斯特劳斯特鲁普
C++之旅(英文版)
C++趣味编程及算法入门 全国青少年软件编程等级考试与信息学竞赛通关指南(附600道习题+700个教学视频)
王桂平 等 编著
C++之旅(英文版)
C++树莓派机器人开发实战指南
(美)劳埃德·布朗巴赫 著
C++之旅(英文版)
C++设计模式
李阳阳
C++之旅(英文版)
C++ Templates(第2版)中文版
[德]戴维·范德沃德(DavidVandevoorde)尼古拉M
C++之旅(英文版)
C++程序设计 李广丽 北京邮电大学出版社 9787563561476
李广丽【等 编著
C++之旅(英文版)
C++程序设计教程(第3版)实验指导
钱能
C++之旅(英文版)
C++从入门到精通(第6版)
明日科技
您可能感兴趣 / 更多
C++之旅(英文版)
另眼相看:99%被忽略的城市细节
[美]罗曼·马尔斯
C++之旅(英文版)
羊孩贾尔斯
[美]约翰·巴思
C++之旅(英文版)
一生之敌
[美]史蒂文·普莱斯菲尔德
C++之旅(英文版)
手指里的能量
[美]塞思·菲什曼
C++之旅(英文版)
SQL入门经典(第7版)
[美]赖安·斯蒂芬斯(Ryan Stephens)
C++之旅(英文版)
我们拥有这座城:震惊全美的警察腐败案
[美]贾斯廷·芬顿
C++之旅(英文版)
写给领导者的故事课:从构建故事到改变组织文化
[美]杰伊·B.巴尼;[巴西]马诺埃尔·阿莫里姆;[巴西]卡洛斯·胡里奥
C++之旅(英文版)
天才建筑师高迪的奇想世界
[美]苏珊·B. 卡茨
C++之旅(英文版)
心灵午夜密谈
[美]谢丽尔·西蒙;[印]萨古鲁·加吉·瓦殊戴夫
C++之旅(英文版)
机载系统研制适航实践
[美]万斯•希尔德曼
C++之旅(英文版)
微创结直肠手术策略与临床实践
[美]霍华德·M.罗斯【等(HowardM.Ross) 原著
C++之旅(英文版)
忙啊忙啊忙什么
[美]理查德·斯凯瑞 著