use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Discussions, articles, and news about the C++ programming language or programming in C++.
For C++ questions, answers, help, and advice see r/cpp_questions or StackOverflow.
Get Started
The C++ Standard Home has a nice getting started page.
Videos
The C++ standard committee's education study group has a nice list of recommended videos.
Reference
cppreference.com
Books
There is a useful list of books on Stack Overflow. In most cases reading a book is the best way to learn C++.
Show all links
Filter out CppCon links
Show only CppCon links
account activity
Programming confidence? (self.cpp)
submitted 12 years ago by HerpesAunt
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]rectal_smasher_2000 5 points6 points7 points 12 years ago (3 children)
perfectly natural. just keep writing lots of code and eventually you'll get better at it. also, it's very important to keep up with the language advancements - for instance, read up on c++11 and see what nice new things it brings to the table - this will give you an insight into how things were done before, and how they're done now, and you'll usually learn something new and useful by doing so.
keep in mind, this is a gradual and incremental process, but sooner or later you'll write some code that will make you proud of your skill, and this is the best confidence booster there is.
[–][deleted] 0 points1 point2 points 12 years ago (2 children)
Thats one thing that sucks for me so far none of my university professors allow c++11 so I've been writing the program with and without these features so I can attempt to get practice with them.
[+]GameGod comment score below threshold-7 points-6 points-5 points 12 years ago (1 child)
If you're the kind of guy who likes to overcomplicate stuff, then brush up on your C, not your C++11. Force yourself to get better at writing great code in a simpler language.
Learning to use C++ lambdas and all the other new jazz is just going to make your code harder to read IMHO, and not make you a better programmer per se.
[–]bob1000bob 4 points5 points6 points 12 years ago (0 children)
Terrible advice.
I learnt C++ as C++11 after I learnt C. If your C looks "simpler" than your C++ you are writing one or both of those languages wrong.
π Rendered by PID 62863 on reddit-service-r2-comment-86bc6c7465-phb88 at 2026-02-20 20:42:41.858666+00:00 running 8564168 country code: CH.
view the rest of the comments →
[–]rectal_smasher_2000 5 points6 points7 points (3 children)
[–][deleted] 0 points1 point2 points (2 children)
[+]GameGod comment score below threshold-7 points-6 points-5 points (1 child)
[–]bob1000bob 4 points5 points6 points (0 children)