C++语言的设计和演化(英文版)

C++语言的设计和演化(英文版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
2002-01
版次: 1
ISBN: 9787111095927
装帧: 平装
开本: 其他
纸张: 胶版纸
页数: 461页
134人买过
  • “经典原版书库”是响应教育部提出的使用原版国外教材的号召,为国内高校的计算机教学度身订造的。在广泛地征求并听取丛书的“专家指导委员会”的意见后,我们最终选定了这30多种篇幅内容适度、讲解鞭辟入里的教材,其中的大部分已经被M.I.T.、Stanford、U.C.Berkley、C.M.U.等世界名牌大学采用。丛书不仅涵盖了程序设计、数据结构、操作系统、计算机体系结构、数据库、编译原理、软件工程、图形学、通信与网络、离散数学等国内大学计算机专业普遍开设的核心课程,而且各具特色——有的出自语言设计者之手、有的历三十年而不衰、有的已被全世界的几百所高校采用。在这些圆熟通博的名师大作的指引之下,读者必将在计算机科学的宫殿中由登堂而入室。 Preface 

    Acknowledgments 

    Contents 

    Notes to the Reader 

    Introduction 

    How to Read this Book 

    C++ Timeline 

    Focus on Use and Users 

    Programming Languages 

    References 

    Part I: 

    The Prehistory of C++ 

        1.1 Simula and Distributed Systen1s 

        1.2 C and Systems Programming 

        1.3 General Background 

    C with Classes 

        2.1 The Birth of C with Classes 

        2.2 Feature overview 

        2.3 Classes 

        2.4 Run-Time Efficiency 

        2.5 The Linkage Model 

        2.6 Static Type Checking 

        2.7 Why C? 

        2.8 Syntax Problems 

        2.9 Derived Classes 

        2.10 The Protection Model 

        2.11 Run-Time Guarantees 

        2.12 Minor Features 

        2.13 Features Considered, but not Provided 

        2.14 Work Environment 

    The Birth of C++ 

        3.1 From C with Classes to C++ 

        3.2 Aims 

        3.3 Cfront 

        3.4 Language Features 

        3.5 Virtual Functions 

        3.6 Overloading 

        3.7 References 

        3.8 Constants 

        3.9 Memory Management 

        3.10 Type Checking 

        3.11 Minor Peatures 

        3.12 Relationship to Classic C 

        3.13 Tools for Language Design 

        3.14 The C++ Programming Language (lst edition) 

        3.15 The Whatis? Paper 

    C++ Language Design Rules 

        4.1 Rules and Principles 

        4.2 General Ru1es 

        4.3 Design Support Rules 

        4.4 Language-Technical Rules 

        4.5 Low-Level Programming Support Rules 

        4.6 A Final Word 

    Chronology 1985-1993 

        5.1 Introduction 

        5.2 Release 2.0 

        5.3 The Annotated Reference Manual 

        5.4 ANSI and ISO Standardization 

    Standardization 

    Interest and Use 

    Libraries 

    Looking Ahead 

    Part II: 

    Memory Management 

    Overloading 

    Multiple Inheritance 

    Class Concept Rennements 

    Casting 

    Templater 

    Exception Handling 

    Namespaces 

    The C Preprocessor 

        18.1 Cpp 

    Index
  • 内容简介:
    “经典原版书库”是响应教育部提出的使用原版国外教材的号召,为国内高校的计算机教学度身订造的。在广泛地征求并听取丛书的“专家指导委员会”的意见后,我们最终选定了这30多种篇幅内容适度、讲解鞭辟入里的教材,其中的大部分已经被M.I.T.、Stanford、U.C.Berkley、C.M.U.等世界名牌大学采用。丛书不仅涵盖了程序设计、数据结构、操作系统、计算机体系结构、数据库、编译原理、软件工程、图形学、通信与网络、离散数学等国内大学计算机专业普遍开设的核心课程,而且各具特色——有的出自语言设计者之手、有的历三十年而不衰、有的已被全世界的几百所高校采用。在这些圆熟通博的名师大作的指引之下,读者必将在计算机科学的宫殿中由登堂而入室。
  • 目录:
    Preface 

    Acknowledgments 

    Contents 

    Notes to the Reader 

    Introduction 

    How to Read this Book 

    C++ Timeline 

    Focus on Use and Users 

    Programming Languages 

    References 

    Part I: 

    The Prehistory of C++ 

        1.1 Simula and Distributed Systen1s 

        1.2 C and Systems Programming 

        1.3 General Background 

    C with Classes 

        2.1 The Birth of C with Classes 

        2.2 Feature overview 

        2.3 Classes 

        2.4 Run-Time Efficiency 

        2.5 The Linkage Model 

        2.6 Static Type Checking 

        2.7 Why C? 

        2.8 Syntax Problems 

        2.9 Derived Classes 

        2.10 The Protection Model 

        2.11 Run-Time Guarantees 

        2.12 Minor Features 

        2.13 Features Considered, but not Provided 

        2.14 Work Environment 

    The Birth of C++ 

        3.1 From C with Classes to C++ 

        3.2 Aims 

        3.3 Cfront 

        3.4 Language Features 

        3.5 Virtual Functions 

        3.6 Overloading 

        3.7 References 

        3.8 Constants 

        3.9 Memory Management 

        3.10 Type Checking 

        3.11 Minor Peatures 

        3.12 Relationship to Classic C 

        3.13 Tools for Language Design 

        3.14 The C++ Programming Language (lst edition) 

        3.15 The Whatis? Paper 

    C++ Language Design Rules 

        4.1 Rules and Principles 

        4.2 General Ru1es 

        4.3 Design Support Rules 

        4.4 Language-Technical Rules 

        4.5 Low-Level Programming Support Rules 

        4.6 A Final Word 

    Chronology 1985-1993 

        5.1 Introduction 

        5.2 Release 2.0 

        5.3 The Annotated Reference Manual 

        5.4 ANSI and ISO Standardization 

    Standardization 

    Interest and Use 

    Libraries 

    Looking Ahead 

    Part II: 

    Memory Management 

    Overloading 

    Multiple Inheritance 

    Class Concept Rennements 

    Casting 

    Templater 

    Exception Handling 

    Namespaces 

    The C Preprocessor 

        18.1 Cpp 

    Index
查看详情
相关图书 / 更多
C++语言的设计和演化(英文版)
C++边做边学
冯玉芬;周树功;母景琴;詹胜
C++语言的设计和演化(英文版)
C++程序设计基础教程 第2版
刘厚泉 李政伟 葛欣
C++语言的设计和演化(英文版)
C++编程这样学
胡芳
C++语言的设计和演化(英文版)
C++程序设计案例教程(线上线下混合版)
杨卫明;李晓虹
C++语言的设计和演化(英文版)
C++之旅(第3版)
[美]Bjarne Stroustrup(本贾尼 斯特劳斯特鲁普
C++语言的设计和演化(英文版)
C++20代码整洁之道:可持续软件开发模式实践(原书第2版)
[德]斯蒂芬·罗斯(Stephan Roth)
C++语言的设计和演化(英文版)
C++ Core Guidelines解析
杨文波 译;[德]赖纳·格林(Rainer Grimm)著 吴咏炜;何荣华;张云潮
C++语言的设计和演化(英文版)
C++程序设计(第4版)
周会平;徐建军;王挺
C++语言的设计和演化(英文版)
C++开发案例精讲
杨国兴 著
C++语言的设计和演化(英文版)
C++程序设计实践教程(新国标微课版)
马光志
C++语言的设计和演化(英文版)
C++程序设计基础与实践
牛园园;韩洁琼;李晓芳;吴成宇
C++语言的设计和演化(英文版)
C++程序设计基础教程
丁卫平 程学云 陈文兰 主编;任红建 沈晓红 文万志 副主编
您可能感兴趣 / 更多
C++语言的设计和演化(英文版)
The C++ Programming Language:4th Edition
Bjarne Stroustrup 著
C++语言的设计和演化(英文版)
Programming:PrinciplesandPracticeUsingC++
Bjarne Stroustrup 著
C++语言的设计和演化(英文版)
The C++ Programming Language:Special Edition (3rd Edition)
Bjarne Stroustrup