Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of The C++ standard library

    The C++ standard library

    Nicolai M. Josuttis · 1999

    Programming
    Open LibraryAmazon
    Stats for nerds
    9recommend
    11mentions
    11people
    2008–2020years
    82% recommend18% neutral

    Mentions per year

    2008201020122014201620182020

    What Hacker News says

    1. ncmncmSep 2020
      You are asking in the wrong places.

      Good books include Stroustrup, "The C++ Programming Language", Josuttis, "The C++ Standard Library".

      thread
    2. pjmlpFeb 2020
      Besides "A Tour of C++", you might enjoy the following:

      - "The C++ Standard Library, 2nd Edition" from Rainer Grimm

      - "C++ Templates, The Complete Guide, 2nd Edition" from David Vandevoorde, Nicolai M. Josuttis, Douglas Gregor

      - "Functional Programming in C++" from Ivan Čukić

      - "Concurrency with Modern C++" from Rainer Grimm

      And any talk from Bjarne or Herb at CppCon or C++Now.

      thread
    3. bobochanMar 2017
      I am disappointed too. This looks like a very interesting book and there would be plenty of room on my bookshelf among the many Scheme, Common Lisp, and Clojure books that I have paid for and refer to frequently.

      Good documentation is hard to find and having a physical copy means that I it will be available to me for decades. Almost 20 years ago I picked up a hardbound copy of "The C++ Standard Library: A Tutorial and Reference" by Nicolai Josuttis and it is still something I love having within arms reach of my keyboard.

      thread
    4. frankzingerApr 2015
      Not a definitive list, but these are good:

        The C++ Programming Language, 4th edition
        Bjarne Stroustrup
      
        The C++ Standard Library, 2nd Edition
        Nicolai M. Josuttis
      
        Effective C++, More Effective C++, Effective Modern C++ 
        Scott Meyers
      
        http://en.cppreference.com
      thread
    5. shubbNov 2013
      The C++ Standard Library: A Tutorial and Reference

      This is a book on STL (updated for C++ 11) is a classic, and actually very readable. Quite a lot for advanced users, but also not too dry!

      http://www.amazon.co.uk/gp/product/0321623215/ref=pd_lpo_sbs...

      I'd also recommend Zed Shaw's C The Hard Way, because although C++ is not C, getting good at C helps you understand C++ when it goes wrong.

      thread
    6. pkruminsDec 2012
      Best release this year for me was Josuttis's The C++ Standard Library - A Tutorial and Reference, 2nd Edition, which quickly got me to speed with the new C++11 features.
      thread

    Related

    Large-Scale C++ Volume IIJohn Lakos
    2020–2026

    Large-Scale C++ Volume II

    John Lakos
    1 recommend · 2
    Cover of Beautiful C++
    2022–2025

    Beautiful C++

    John Davidson
    1 recommend · 3
    Cover of The annotated C++ reference manual
    2013–2026

    The annotated C++ reference manual

    Margaret A. Ellis
    2 recommend · 13
    Cover of Embracing Modern C++ Safely
    2022–2025

    Embracing Modern C++ Safely

    John Lakos
    2 recommend · 5
    Cover of The C++ programming language
    2008–2026

    The C++ programming language

    Bjarne Stroustrup
    19 recommend · 49
    Cover of Functional Programming in C++
    2019–2026

    Functional Programming in C++

    Ivan Cukic
    3 recommend · 6
    Cover of Designing object-oriented C++ applications using the Booch method
    2013–2026

    Designing object-oriented C++ applications using the Booch method

    Robert C. Martin
    3 recommend · 7
    Cover of Modern C++ Design
    2007–2026

    Modern C++ Design

    Andrei Alexandrescu
    29 recommend · 83