#Where to begin with modern cpp?

8 messages · Page 1 of 1 (latest)

dim vault
#

I'm curious what modern resources the community recommends to begin learning cpp.
I've been programming a few years with several different languages. I prefer docs/books/paper style resources that are relevant.
I've started with Microsoft's documentation, what else would you recommend?

vast tuskBOT
#

When your question is answered use !solved to mark the question as resolved.

Remember to ask specific questions, provide necessary details, and reduce your question to its simplest form. For tips on how to ask a good question use !howto ask.

#
How to Learn C++ Programming

We generally recommend a good book to learn the necessary fundamentals:

To actually write and run C++ code, you will need a compiler, editor, and debugger. We strongly recommend to start out using an IDE, which will provide all these tools for you:

<:microsoft:1165512917047853127> Windows
  • [Visual Studio](#1165492293810257920 message)
  • CLion
<:tux:1165505626894520361> Linux
<:apple:1165508607798943754> Mac
thorny bluff
dim vault
narrow birch
#

Not much has fundamentally changed since C++11. You don't have to look for the very recent books

thorny bluff
#

Though books before C++11 are somewhat no longer recommended.

dim vault
#

I didn't initially see the 3rd version of Tour of C++, I suppose I'd look into that.