• 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

Upp till 20% på populära nyheter →

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

    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 @ 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

      C++ Primer

      AvStanley Lippman,Josée Lajoie

      Häftad, Engelska, 2012

      453 kr

      Beställningsvara. Skickas inom 7-10 vardagar. Fri frakt över 249 kr.

      Fler format och utgåvor

      Häftad

      Kommande

      Beskrivning

      Bestselling Programming Tutorial and Reference Completely Rewritten for the New C++11 Standard

      Fully updated and recast for the newly released C++11 standard, this authoritative and comprehensive introduction to C++ will help you to learn the language fast, and to use it in modern, highly effective ways. Highlighting today’s best practices, the authors show how to use both the core language and its standard library to write efficient, readable, and powerful code.

      C++ Primer, Fifth Edition, introduces the C++ standard library from the outset, drawing on its common functions and facilities to help you write useful programs without first having to master every language detail. The book’s many examples have been revised to use the new language features and demonstrate how to make the best use of them. This book is a proven tutorial for those new to C++, an authoritative discussion of core C++ concepts and techniques, and a valuable resource for experienced programmers, especially those eager to see C++11 enhancements illuminated.

      Start Fast and Achieve More

      • Learn how to use the new C++11 language features and the standard library to build robust programs quickly, and get comfortable with high-level programming
      • Learn through examples that illuminate today’s best coding styles and program design techniques
      • Understand the “rationale behind the rules”: why C++11 works as it does
      • Use the extensive crossreferences to help you connect related concepts and insights
      • Benefit from up-to-date learning aids and exercises that emphasize key points, help you to avoid pitfalls, promote good practices, and reinforce what you’ve learned

      Access the source code for the extended examples from informit.com/title/0321714113

      C++ Primer, Fifth Edition, features an enhanced, layflat binding, which allows the book to stay open more easily when placed on a flat surface. This special binding method—notable by a small space inside the spine—also increases durability.

      Produktinformation

      • Utgivningsdatum:2012-08-23
      • Mått:178 x 230 x 52 mm
      • Vikt:1 620 g
      • Format:Häftad
      • Språk:Engelska
      • Antal sidor:976
      • Upplaga:5
      • Förlag:Pearson Education
      • ISBN:9780321714114

      Utforska kategorier

      • Programspråk inom Data och IT

      Mer om författaren

      Stanley B. Lippman has retired back to the Catalina Foothills where he is working on EEEK!, a computational model of the nervous system of the House Mouse, and An Off By One Error, a speculative novel set in the Northwestern Rain Forest. During his professional career, Stanley served as Distinguished Consultant for the Jet Propulsion Laboratory, Architect for the Visual C++ development group at Microsoft, member of technical staff at Bell Laboratories, two stints in Massive Multiplayer Online Gaming, and a surprisingly long stint in Feature Animation at Disney, DreamWorks, Pixar, and PDI. Stanley will be most remembered for his many years working with Dr. Stroustrup on the implementation of cfront, the standard implementation of C++ until the ISO standard.Josée Lajoie, now at Pixar, was a member of IBM Canada’s C/C++ compiler development team, and chaired the core language working group for the original ANSI/ISO C++ standardization committee.Barbara E. Moo has nearly thirty years of software experience. During her fifteen years at AT&T, she worked closely with C++ inventor Bjarne Stroustrup and managed the C++ development team for several years.

      Innehållsförteckning

      • Preface xxiiiChapter 1: Getting Started 11.1 Writing a Simple C++ Program 21.2 A First Look at Input/Output 51.3 A Word About Comments 91.4 Flow of Control 111.5 Introducing Classes 191.6 The Bookstore Program 24Chapter Summary 26Defined Terms 26Part I: The Basics 29Chapter 2: Variables and Basic Types 312.1 Primitive Built-in Types 322.2 Variables 412.3 Compound Types 502.4 const Qualifier 592.5 Dealing with Types 672.6 Defining Our Own Data Structures 72Chapter Summary 78Defined Terms 78Chapter 3: Strings, Vectors, and Arrays 813.1 Namespace using Declarations 823.2 Library string Type 843.3 Library vector Type 963.4 Introducing Iterators 1063.5 Arrays 1133.6 Multidimensional Arrays 125Chapter Summary 131Defined Terms 131Chapter 4: Expressions 1334.1 Fundamentals 1344.2 Arithmetic Operators 1394.3 Logical and Relational Operators 1414.4 Assignment Operators 1444.5 Increment and Decrement Operators 1474.6 The Member Access Operators 1504.7 The Conditional Operator 1514.8 The Bitwise Operators 1524.9 The sizeof Operator 1564.10 Comma Operator 1574.11 Type Conversions 1594.12 Operator Precedence Table 166Chapter Summary 168Defined Terms 168Chapter 5: Statements 1715.1 Simple Statements 1725.2 Statement Scope 1745.3 Conditional Statements 1745.4 Iterative Statements 1835.5 Jump Statements 1905.6 try Blocks and Exception Handling 193Chapter Summary 199Defined Terms 199Chapter 6: Functions 2016.1 Function Basics 2026.2 Argument Passing 2086.3 Return Types and the return Statement 2226.4 Overloaded Functions 2306.5 Features for Specialized Uses 2366.6 Function Matching 2426.7 Pointers to Functions 247Chapter Summary 251Defined Terms 251Chapter 7: Classes 2537.1 Defining Abstract Data Types 2547.2 Access Control and Encapsulation 2687.3 Additional Class Features 2717.4 Class Scope 2827.5 Constructors Revisited 2887.6 static Class Members 300Chapter Summary 305Defined Terms 305Part II: The C++ Library 307Chapter 8: The IO Library 3098.1 The IO Classes 3108.2 File Input and Output 3168.3 string Streams 321Chapter Summary 324Defined Terms 324Chapter 9: Sequential Containers 3259.1 Overview of the Sequential Containers 3269.2 Container Library Overview 3289.3 Sequential Container Operations 3419.4 How a vector Grows 3559.5 Additional string Operations 3609.6 Container Adaptors 368Chapter Summary 372Defined Terms 372Chapter 10: Generic Algorithms 37510.1 Overview 37610.2 A First Look at the Algorithms 37810.3 Customizing Operations 38510.4 Revisiting Iterators 40110.5 Structure of Generic Algorithms 41010.6 Container-Specific Algorithms 415Chapter Summary 417Defined Terms 417Chapter 11: Associative Containers 41911.1 Using an Associative Container 42011.2 Overview of the Associative Containers 42311.3 Operations on Associative Containers 42811.4 The Unordered Containers 443Chapter Summary 447Defined Terms 447Chapter 12: Dynamic Memory 44912.1 Dynamic Memory and Smart Pointers 45012.2 Dynamic Arrays 47612.3 Using the Library: A Text-Query Program 484Chapter Summary 491Defined Terms 491Part III: Tools for Class Authors 493Chapter 13: Copy Control 49513.1 Copy, Assign, and Destroy 49613.2 Copy Control and Resource Management 51013.3 Swap 51613.4 A Copy-Control Example 51913.5 Classes that Manage Dynamic Memory 52413.6 Moving Objects 531Chapter Summary 549Defined Terms 549Chapter 14: Overloaded Operations and Conversions 55114.1 Basic Concepts 55214.2 Input and Output Operators 55614.3 Arithmetic and Relational Operators 56014.4 Assignment Operators 56314.5 Subscript Operator 56414.6 Increment and Decrement Operators 56614.7 Member Access Operators 56914.8 Function-Call Operator 57114.9 Overloading, Conversions, and Operators 579Chapter Summary 590Defined Terms 590Chapter 15: Object-Oriented Programming 59115.1 OOP: An Overview 59215.2 Defining Base and Derived Classes 59415.3 Virtual Functions 60315.4 Abstract Base Classes 60815.5 Access Control and Inheritance 51115.6 Class Scope under Inheritance 61715.7 Constructors and Copy Control 62215.8 Containers and Inheritance 63015.9 Text Queries Revisited 634Chapter Summary 649Defined Terms 649Chapter 16: Templates and Generic Programming 65116.1 Defining a Template 65216.2 Template Argument Deduction 67816.3 Overloading and Templates 69416.4 Variadic Templates 69916.5 Template Specializations 706Chapter Summary 713Defined Terms 713Part IV: Advanced Topics 715Chapter 17: Specialized Library Facilities 71717.1 The tuple Type 71817.2 The bitset Type 72317.3 Regular Expressions 72817.4 Random Numbers 74517.5 The IO Library Revisited 752Chapter Summary 769Defined Terms 769Chapter 18: Tools for Large Programs 77118.1 Exception Handling 77218.2 Namespaces 78518.3 Multiple and Virtual Inheritance 802Chapter Summary 816Defined Terms 816Chapter 19: Specialized Tools and Techniques 81919.1 Controlling Memory Allocation 82019.2 Run-Time Type Identification 82519.3 Enumerations 83219.4 Pointer to Class Member 83519.5 Nested Classes 84319.6 Union: A Space-Saving Class 84719.7 Local Classes 85219.8 Inherently Nonportable Features 854Chapter Summary 862Defined Terms 862Appendix A: The Library 865A.1 Library Names and Headers 866A.2 A Brief Tour of the Algorithms 870A.3 Random Numbers 882Index 887

      Betyg & recensioner

      4.4/5
      1. 5/5

        Bra och lättförståelig bok

        Logisk, lättläst och går rakt på sak inom ämnet C++, perfekt för dig som vill lära dig programmera i C++.

        Fredrik

        12 november 2021
      Hoppa över listan

      Du kanske också är intresserad av

      Stanley Lippman, Josée Lajoie, Barbara Moo - C++ Primer, Häftad

      C++ Primer

      Stanley Lippman, Josée Lajoie, Barbara Moo

      Häftad, 2025

      754 kr

      Mike Hendrickson, Andrew Koenig, Barbara Moo - Accelerated C++, Häftad

      Accelerated C++

      Mike Hendrickson, Andrew Koenig, Barbara Moo

      Häftad, 2000

      3,0 utav 5 stjärnor. Totalt antal röster:(1)

      345 kr

      Robert Sedgewick, Kevin Wayne - Algorithms, Inbunden

      Algorithms

      Robert Sedgewick, Kevin Wayne

      Inbunden, 2011

      5,0 utav 5 stjärnor. Totalt antal röster:(1)

      922 kr

      John Hunt - Beginners Guide to Python 3 Programming, Häftad

      Beginners Guide to Python 3 Programming

      John Hunt

      Häftad, 2023

      814 kr

      Bruce Schneier - Beyond Fear, Inbunden

      Beyond Fear

      Bruce Schneier

      Inbunden, 2003

      498 kr

      Måns Petter Zelmerlöw - När allt faller, Inbunden
      • -12%

      När allt faller

      Måns Petter Zelmerlöw

      Inbunden, 2026

      229 kr259 kr

      Peter Englund - Om att misslyckas, Inbunden
      • -17%

      Om att misslyckas

      Peter Englund

      Inbunden, 2026

      4,0 utav 5 stjärnor. Totalt antal röster:(9)

      199 kr239 kr

      Roland Paulsen - Avbegåvad : en essäberättelse om arv och miljö, Inbunden
      • -15%

      Avbegåvad : en essäberättelse om arv och miljö

      Roland Paulsen

      Inbunden, 2026

      225 kr265 kr

      Klara Peters Bastin - SIGNERAD - Om julens wälgång, Inbunden
      • Signerad!

      SIGNERAD - Om julens wälgång

      Klara Peters Bastin

      Inbunden, 2026

      249 kr

      Vendela Blomström, Jeanna Wennerberg - Akademiskt läsande och skrivande, Häftad

      Akademiskt läsande och skrivande

      Vendela Blomström, Jeanna Wennerberg

      Häftad, 2026

      421 kr