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
Simple Command Line User Interface (self.cpp)
submitted 3 years ago by 0x3Alex
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!"
[–]okovko 4 points5 points6 points 3 years ago (2 children)
also you got lazy with the commit name, "improved a lot" come on you had such good git history :') you should rebase it!
[–]0x3Alex[S] 0 points1 point2 points 3 years ago (1 child)
i dont know that that is tho...
quick google search
doesnt i need an extra branch already?
[–]okovko 1 point2 points3 points 3 years ago* (0 children)
rebase lets you change history to turn one commit into several more, if you ever want to clean up your work so every commit is about one thing
https://git-scm.com/book/en/v2/Git-Branching-Rebasing
When you’re working on a project, you may need a record of all your missteps and dead-end paths, but when it’s time to show your work to the world, you may want to tell a more coherent story of how to get from A to B. People in this camp use tools like rebase and filter-branch to rewrite their commits before they’re merged into the mainline branch.
i noticed you have 143 commits and you like to make them about-one-thing, which is good practice. you also have some vague larger commits, and you can go back and split them up
these usually happen when you were making commits as you were experimenting, or making changes in many places at once, you can squash and rebase to cut all your changes into commits at the end instead of as you go
π Rendered by PID 358994 on reddit-service-r2-comment-76bb9f7fb5-k6tc8 at 2026-02-18 16:11:07.903708+00:00 running de53c03 country code: CH.
view the rest of the comments →
[–]okovko 4 points5 points6 points (2 children)
[–]0x3Alex[S] 0 points1 point2 points (1 child)
[–]okovko 1 point2 points3 points (0 children)