what are the best resources to learn c++? what textbook or website do you recommend? is learncpp.com a good resource?

what are the best resources to learn c++? what textbook or website do you recommend? is learncpp.com a good resource?

It's All Fucked Shirt $22.14

CRIME Shirt $21.68

It's All Fucked Shirt $22.14

  1. 2 months ago
    Anonymous

    Do you have programming experience and only want to learn c++? Read A Tour Of C++ by Bjarne.
    Do you want to learn C++ as your first language, without having programming knowledge? Read Programming Principles And Practice by Bjarne.

    If you're a complete beginner I recommend Harvard's CS50 first. It's free, it's great, and gives you an overview of programming concepts that will make going through the textbooks above much easier.

    • 2 months ago
      Anonymous

      CS50 is hilariously bad.

      OP, forget C++. Use King's book to learn C99. Supplement what you learn with the actual ISO standard itself.

      • 2 months ago
        Anonymous

        >CS50 is hilariously bad
        Wrong.

      • 2 months ago
        Anonymous

        >CS50 is hilariously bad.
        People here say it but never offer any reasons.
        >OP, forget C++. Use King's book to learn C99. Supplement what you learn with the actual ISO standard itself.
        This actually is good advice. OP, GET THE KING BOOK AND DO ALL THE EXERCISES.

      • 2 months ago
        Anonymous

        i didn’t know satan browsed IQfy

    • 2 months ago
      Anonymous

      >Read Programming Principles And Practice by Bjarne
      This is one of the worst books I've been memed into purchasing/reading. Complete fricking garbage. From watching keynotes and looking through some of his programs I know Bjarne knows his shit but he is a fricking terrible teacher. 50% of the book is Bjarne telling the reader how fricking clever he is, 25% of it is useless rambling which leaves about 25% of the book being useful shit. Skip this shit and buy/pirate C++ primer instead.

  2. 2 months ago
    Anonymous

    https://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list

    option 1:
    the c programming language
    a tour of cc

    option 2:
    c++ primer

    then read meyers' books

  3. 2 months ago
    Anonymous

    >learning C++ in 2024
    yikes

    • 2 months ago
      Anonymous

      C++ is still useful. In fact, when the dollar crashes, people are going to flock back to efficiency and speed.

    • 2 months ago
      Anonymous

      You will never be a real woman.

    • 2 months ago
      Anonymous

      oh the rustroonity

  4. 2 months ago
    Anonymous

    Why would you learn C++ if you don't have any goal? Bjarne books are the only thing you'll need.

  5. 2 months ago
    Anonymous

    learncpp.com and the cherno C++ series

  6. 2 months ago
    Anonymous

    frick off, we're full

  7. 2 months ago
    Anonymous

    Doing learncpp right now without any prior coding knowledge, I went through about a third of the course, and so far I'm satisfied. It takes awhile to get to the fun stuff, author likes to explain operator precedence and compiler instructions before loops, so don't expect to write anything remotely interesting until like lesson 50 or 60.

    Also, there are a lot of pajeets in the comments.

    • 2 months ago
      Anonymous

      c++ is still one of the few languages that pajeets have trouble doing cause mistakes are unforgivable

      • 2 months ago
        Anonymous

        The fact that it filters jeets is reason enough to like it.

  8. 2 months ago
    Anonymous

    You got 10 years?

  9. 2 months ago
    Anonymous

    I learned with learncpp.com and the c++ programming language

  10. 2 months ago
    Anonymous

    The new edition of Bjarne's beginner book is coming out this month. Half the size of the previous editions (although still a brick by zoomie standards).
    https://www.informit.com/store/programming-principles-and-practice-using-c-plus-plus-9780138308681

    For some old idioms that manage to still be worthwhile, Accelerated C++ by Koenig/Moo.

    If not a beginner, the latest Tour of C++ and cppreference.com.

    • 2 months ago
      Anonymous

      Is it better to get the 2nd edition for the stuff that got removed in the 3rd, or is it all superfluous stuff?

      • 2 months ago
        Anonymous

        Afaik, the new edition will have links to online versions of those removed chapters. You will be better off with the new one.

        • 2 months ago
          Anonymous

          Why would I want them online when I can have them in the same book?
          Is it to make the paperback version smaller/lighter?

          • 2 months ago
            Anonymous

            >updated for C++20/23
            >uses a wrapper around Qt instead of FLTK
            Those should suffice as the argument for it, but it's not only that: the book was revised and is likely to simply be more coherent. I think thr new one will give a more focused view, especially in some critical areas like error handling.
            This is almost by definition given how huge the original is.

          • 2 months ago
            Anonymous

            Fair enough, thanks for the elucidation.

    • 2 months ago
      Anonymous

      It's already available on Orielly if you have the subscription.
      https://learning.oreilly.com/library/view/programming-principles-and/9780138308667/

  11. 2 months ago
    Anonymous

    C++ has two things that make it really difficult: memory management and the sheer number/complexity of features.
    Memory management is extremely important to master, and it's much easier to do that by learning C because it's a much simpler language.
    Once you mastered that side, you can start chipping away at learning the various C++ features that interest you (don't even try learning everything).

    So learn C first. Anybody here telling you otherwise is setting you up to fail (probably a salty pajeet or a rustroony trying to groom you)

  12. 2 months ago
    Anonymous

    My favorite. A new version just came out.

  13. 2 months ago
    Anonymous

    What I want is a book on structuring a C++ project. Bloated template header files are fricking annoying and I want a solution.

Your email address will not be published. Required fields are marked *