Kursbok
Den rekommenderade kurslitteraturen är
- Josee Lajoie, Stanley Lippman,
C++ Primer fjärde utgåvan
För de som är väl förtrogna i C kan följande bok vara ett bättre val
- Bjarne Stroustrup, The C++ Programming Language,
tredje utgåvan, specialutgåvan eller svenska översättningen.
Stroustrups bok anses allmänt vara referenslitteraturen för C++.
Alternativa böcker
Det finns många andra böcker om C++. En del av dem kan innehålla
felaktigheter när de går igenom avancerade koncept. Andra är
för ytliga.
För att avgöra om en alternativ bok täcker på djupet kan du pröva slå
upp följande begrepp och bedöma bokens förklaringar:
funktorer/funktionsobjekt, funktionspekare till medlemsfunktioner,
unions, mutable, dynamic_cast, back_inserter.
En bok om STL
Det är inte nödvändigt med en bok om STL för att klara kursen. En
mycket bra referensbok om STL är:
- Nicolai Josuttis, The C++ standard library a tutorial and reference
Andra läsvärda böcker
För den som inte vill följa föreläsningar/gästföreläsningar eller
övningar kan man komplettera med Scott Meyers senaste bok.
- Scott Meyers, Effective C++, tredje utgåvan
och ett par böcker ur den utmärkta
C++ in depth-serien.
- Andrei Alexandrescu, C++ Coding Standards: 101 Rules, Guidelines, and Best Practices
- Andrei Alexandrescu, Modern C++ Design
- Herb SutterExceptional C++
- Herb SutterMore Exceptional C++