Design and Evolution of C++, The

Specificaties
E-book, blz. | Engels
Pearson Education | e druk, 1994
ISBN13: 9780135229446
Rubricering
Juridisch :
Pearson Education e druk, 1994 9780135229446
Verwachte levertijd ongeveer 9 werkdagen

Samenvatting

The inventor of C++ presents the definitive insider's guide to the design and development of the C++ programming language. Without ommitting critical details or getting bogged down in technicalities, Stroustrup presents his unique insights into the decisions that shaped C++. Every C++ programmer will benefit from Stroustrup's explanations of the 'why's' behind C++ from the earliest features, such as the original class concept, to the latest extensions, such as new casts and explicit template instantiation.

Some C++ design decisions have been universally praised, while others remain controversial, and debated vigorously; still other features have been rejected based on experimentation. In this book, Stroustrup dissects many of these decisions to present a case study in "real object- oriented language development" for the working programmer. In doing so, he presents his views on programming and design in a concrete and useful way that makes this book a must-buy for every C++ programmer. Features Written by the inventor of C++: Bjarne Stroustrup Provides insights into the design decisions which shaped C++. Gives technical summaries of C++. Presents Stroustrup's unique programming and design views

Specificaties

ISBN13:9780135229446
Taal:Engels
Bindwijze:e-book

Inhoudsopgave

<p> PART I. </p> <div style="margin-left: 0.2in;"> &nbsp;1. The Prehistory of C++ . </div> <br> <div style="margin-left: 0.2in;"> &nbsp;2. C with Classes. </div> <br> <div style="margin-left: 0.2in;"> &nbsp;3. The Birth of C++. </div> <br> <div style="margin-left: 0.2in;"> &nbsp;4. C++ Language Design Rules. </div> <br> <div style="margin-left: 0.2in;"> &nbsp;5. Chronology 1985-1993. </div> <br> <div style="margin-left: 0.2in;"> &nbsp;6. Standardization. </div> <br> <div style="margin-left: 0.2in;"> &nbsp;7. Interest and Use. </div> <br> <div style="margin-left: 0.2in;"> &nbsp;8. Libraries. </div> <br> <div style="margin-left: 0.2in;"> &nbsp;9. Looking Ahead. </div> <br> <p> PART II. </p> <div style="margin-left: 0.2in;"> &nbsp;1. Memory Management. </div> <br> <div style="margin-left: 0.2in;"> &nbsp;2. Overloading. </div> <br> <div style="margin-left: 0.2in;"> &nbsp;3. Multiple Inheritance. </div> <br> <div style="margin-left: 0.2in;"> &nbsp;4. Class Concept Refinements. </div> <br> <div style="margin-left: 0.2in;"> &nbsp;5. Casting. </div> <br> <div style="margin-left: 0.2in;"> &nbsp;6. Templates. </div> <br> <div style="margin-left: 0.2in;"> &nbsp;7. Exception Handling. </div> <br> <div style="margin-left: 0.2in;"> &nbsp;8. Namespaces. </div> <br> <div style="margin-left: 0.2in;"> &nbsp;9. The C Preprocessor. </div> <br> <div style="margin-left: 0.2in;"> Index. 0201543303T04062001 </div> <br>

Net verschenen

Rubrieken

Populaire producten

    Personen

      Trefwoorden

        Design and Evolution of C++, The