• Fri frakt över 249 kr
  • •
  • Snabba leveranser
  • •
  • Billiga böcker
Kundservice

Du är på sajten för privatpersoner.

Företag, bibliotek eller offentlig verksamhet?

Du handlar på classic.bokus.com, där alla dina funktioner finns intakta.
Till classic.bokus.com
Bokus logotyp. Gå till startsidan.
  • Erbjudanden
  • Nyheter
  • Student
  • Topplistor
  • Barn & ungdom
  • Bokus Play
  • E-böcker
  • Pocketböcker
  • Spel & pussel

10% rabatt på allt med kod: NYSTART10 →

Sidfot

Mina sidor

    Hjälp

    • Kundservice
    • Vanliga frågor och svar
    • Frakt och leverans
    • Retur vid ångerrätt
    • Reklamera vara
    • Betalning
    • Köpvillkor
    • Allmänna villkor
    • Information om webbplatsens tillgänglighet

    Om Bokus

    • Om oss
    • Pressrum
    • För studenter
    • För företag
    • För bibliotek och offentlig verksamhet
    • För leverantörer
    • Hållbarhet

    Populärt

    • Aktuella erbjudanden
    • Presentkort
    • Studentlitteratur
    • Nya böcker
    • Topplistor
    • Signerade böcker
    • Engelska böcker

    Inspiration

    • Boktips
    • BookTok
    • Populära bokserier
    • Barnbokskaraktärer
    • Populära författare
    Logotyp för Bokus
    Följ oss på Facebook (extern länk)Följ oss på Instagram (extern länk)Följ oss på YouTube (extern länk)Följ oss på TikTok (extern länk)
    bokus @ CookiesAnpassa cookiesIntegritetspolicyKöpvillkor
    Till Citymail hemsida (extern länk)Till Budbee hemsida (extern länk)Till Postnord hemsida (extern länk)Till Schenker hemsida (extern länk)Till Early Bird hemsida (extern länk)Till Walleys hemsida (extern länk)
    1. Data och IT
    2. Programmeringsböcker
    3. Programspråk

    Tour of C++, A

    AvBjarne Stroustrup

    Häftad, Engelska, 2013

    Del i serien C++ In-Depth Series

    377 kr

    Tillfälligt slut

    Fler format och utgåvor

    Häftad

    272 kr

    Beskrivning

    The C++11 standard allows programmers to express ideas more clearly, simply, and directly, and to write faster, more efficient code. Bjarne Stroustrup, the designer and original implementer of C++, thoroughly covers the details of this language and its use in his definitive reference, The C++ Programming Language, Fourth Edition.  In A Tour of C++, Stroustrup excerpts the overview chapters from that complete reference, expanding and enhancing them to give an experienced programmer–in just a few hours–a clear idea of what constitutes modern C++. In this concise, self-contained guide, Stroustrup covers most major language features and the major standard-library components–not, of course, in great depth, but to a level that gives programmers a meaningful overview of the language, some key examples, and practical help in getting started.  Stroustrup presents the C++ features in the context of the programming styles they support, such as object-oriented and generic programming. His tour is remarkably comprehensive. Coverage begins with the basics, then ranges widely through more advanced topics, including many that are new in C++11, such as move semantics, uniform initialization, lambda expressions, improved containers, random numbers, and concurrency. The tour ends with a discussion of the design and evolution of C++ and the extensions added for C++11.  This guide does not aim to teach you how to program (see Stroustrup’s Programming: Principles and Practice Using C++ for that); nor will it be the only resource you’ll need for C++ mastery (see Stroustrup’s The C++ Programming Language, Fourth Edition, for that). If, however, you are a C or C++ programmer wanting greater familiarity with the current C++ language, or a programmer versed in another language wishing to gain an accurate picture of the nature and benefits of modern C++, you can’t find a shorter or simpler introduction than this tour provides.

    Produktinformation

    • Utgivningsdatum:2013-10-03
    • Mått:185 x 230 x 8 mm
    • Vikt:304 g
    • Format:Häftad
    • Språk:Engelska
    • Serie:C++ In-Depth Series
    • Antal sidor:192
    • Förlag:Pearson Education (US)
    • ISBN:9780321958310

    Utforska kategorier

    • Programspråk inom Data och IT

    Mer om författaren

    Bjarne Stroustrup (www.stroustrup.com) is the designer and original implementer of C++, as well as the author of Programming: Principles and Practice Using C++ (Addison-Wesley, 2009), The C++ Programming Language (Addison-Wesley, 1985, 1991, 1997, 2000, 2013), and many popular and academic publications. Dr. Stroustrup is a University Distinguished Professor at Texas A&M University and the holder of the College of Engineering Chair in Computer Science. He is a member of the U.S. National Academy of Engineering, an IEEE Fellow, and an ACM fellow. His research interests include distributed systems, design, programming techniques, software development tools, and programming languages. He is actively involved in the ISO standardization of C++.

    Innehållsförteckning

    • Preface ix  Chapter 1: The Basics 11.1 Introduction 11.2 Programs 11.3 Hello, World! 21.4 Functions 31.5 Types, Variables, and Arithmetic 51.6 Scope 81.7 Constants 81.8 Pointers, Arrays, and References 91.9 Tests 121.10 Advice 14  Chapter 2: User-Defined Types 152.1 Introduction 152.2 Structures 162.3 Classes 172.4 Unions 192.5 Enumerations 202.6 Advice 21  Chapter 3: Modularity 233.1 Introduction 233.2 Separate Compilation 243.3 Namespaces 263.4 Error Handling 273.5 Advice 31  Chapter 4: Classes 334.1 Introduction 334.2 Concrete Types 344.3 Abstract Types 394.4 Virtual Functions 424.5 Class Hierarchies 424.6 Copy and Move 484.7 Advice 56  Chapter 5: Templates 595.1 Introduction 595.2 Parameterized Types 595.3 Function Templates 625.4 Concepts and Generic Programming 625.5 Function Objects 645.6 Variadic Templates 665.7 Aliases 675.8 Template Compilation Model 685.9 Advice 68  Chapter 6: Library Overview 716.1 Introduction 716.2 Standard-Library Components 726.3 Standard-Library Headers and Namespace 726.4 Advice 74  Chapter 7: Strings and Regular Expressions 757.1 Introduction 757.2 Strings 757.3 Regular Expressions 787.4 Advice 84  Chapter 8: I/O Streams 858.1 Introduction 858.2 Output 868.3 Input 878.4 I/O State 898.5 I/O of User-Defined Types 908.6 Formatting 918.7 File Streams 928.8 String Streams 928.9 Advice 93  Chapter 9: Containers 959.1 Introduction 959.2 vector 969.3 list 1009.4 map 1019.5 unordered_map 1029.6 Container Overview 1039.7 Advice 104  Chapter 10: Algorithms 10710.1 Introduction 10710.2 Use of Iterators 10810.3 Iterator Types 11110.4 Stream Iterators 11210.5 Predicates 11310.6 Algorithm Overview 11410.7 Container Algorithms 11510.8 Advice 115  Chapter 11: Utilities 11711.1 Introduction 11711.2 Resource Management 11711.3 Specialized Containers 12111.4 Time 12511.5 Function Adaptors 12511.6 Type Functions 12811.7 Advice 131  Chapter 12: Numerics 13312.1 Introduction 13312.2 Mathematical Functions 13412.3 Numerical Algorithms 13512.4 Complex Numbers 13512.5 Random Numbers 13612.6 Vector Arithmetic 13812.7 Numeric Limits 13812.8 Advice 138  Chapter 13: Concurrency 14113.1 Introduction 14113.2 Tasks and threads 14213.3 Passing Arguments 14313.4 Returning Results 14413.5 Sharing Data 14413.6 Waiting for Events 14613.7 Communicating Tasks 14713.8 Advice 151  Chapter 14: History and Compatibility 15314.1 History 15314.2 C++11 Extensions 15814.3 C/C++ Compatibility 16114.4 Bibliography 16614.5 Advice 168  Index 171

    Betyg & recensioner

    3.7/5