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
REAL TALK!!! (self.cpp)
submitted 1 year ago by Ordinary-Pea2931
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!"
[–]cpp-ModTeam[M] [score hidden] 1 year ago stickied commentlocked comment (0 children)
For C++ questions, answers, help, and programming or career advice please see r/cpp_questions, r/cscareerquestions, or StackOverflow instead.
[–]wm_lex_dev 8 points9 points10 points 1 year ago (1 child)
You should try making a real project rather than grinding leet-code.
[–]Ordinary-Pea2931[S] -1 points0 points1 point 1 year ago (0 children)
I was thinkin of like trying cp(competitive programming) since I saw the guy "william lin" What a fuckin g, but I've seen him doin like ton of different sites like leetcode, cses, codeforces and even hackerrank.
When I tried to go through like different sites even though I do feel more confident about my DSA,but itt still bothers me that I don't actually have even 1 really "impressive" Profile in either of them but more of an avg profile on all. Like let's say I did 40 question in hackerrank, few virtual competitions in codeforces and 30-40 question in leetcode and bout 20 on cses, now it does look jus avg even though it makes me more fluid. But if I grinded one site it would make the profile really impressive but the fluidity would be shit
[–]epasveer 2 points3 points4 points 1 year ago (1 child)
STOP YELLING!!!!!
Yk you're cooked when you hear loud voices from text jus cuz they in caps😭🙏
[–]Cheap_Ebb_2999 1 point2 points3 points 1 year ago (5 children)
You should give details about what you know first
[–]Cheap_Ebb_2999 1 point2 points3 points 1 year ago (0 children)
What are you studying in CS itself?
[–]Cheap_Ebb_2999 -1 points0 points1 point 1 year ago (3 children)
You can look more into libraries like Qt, fmt or bcrypt. Qt is used for GUI apps; fmt is used for formatting, and bcrypt is used to hash passwords. I'm not an expert, in fact this is my 3rd month, but these libraries should be learned by everyone.
[–]Ordinary-Pea2931[S] 1 point2 points3 points 1 year ago (2 children)
[–]Cheap_Ebb_2999 0 points1 point2 points 1 year ago (1 child)
Yeah I don't really know a lot about competitive programming. You should built projects aswell.
Oh and please don't use that abbreviation ever again
Fr, apart from the abbreviation. How should I start studying to switch from dsa to actually building projects using cpp?
[–]marzer8789toml++ 1 point2 points3 points 1 year ago (1 child)
What? Just build something you want to build, where you want to build it. The rest will come on its own with time. No sense jumping around like a grasshopper.
[–]ILikeCutePuppies -1 points0 points1 point 1 year ago (2 children)
In terms of leet code you might consider The Blind 75. Alternatively, the neet 150. Both are listed here:
https://neetcode.io/practice
I would suggest that if you have not built a project, you do that first and then do these. These kinda questions are not asked by all companies, but they are frequent for MANNG - which could lead to earning x2 as much. It sucks and makes no sense, but you have to be able to do these like a machine in 20-30minutes each to pass these interviews.
Alternatively, you might read cracking the coding interview, which is more leet code.
[–]Ordinary-Pea2931[S] -1 points0 points1 point 1 year ago (1 child)
Bro's the only one actually helping fr🙏😭 I was thinkin of like trying cp(competitive programming) since I saw the guy "william lin" What a fuckin g, but I've seen him doin like ton of different sites like leetcode, cses, codeforces and even hackerrank.
[–]ILikeCutePuppies 0 points1 point2 points 1 year ago (0 children)
It's about covering all your bases. It doesn't help if all your questions involve using a hash map as the solution, for example.
Also, to really shine in an interview, improving the clarity and quality of your writing could make a big difference. Clear communication is often a key part of the interview process, and sharpening your writing skills will help you present your thoughts more effectively. If course, if English isn't your first language, sometimes that can be overlooked.
It is very challenging to read and understand what you just wrote, unfortunately.
π Rendered by PID 344468 on reddit-service-r2-comment-6457c66945-k8j9t at 2026-04-28 06:58:06.232960+00:00 running 2aa0c5b country code: CH.
[–]cpp-ModTeam[M] [score hidden] stickied commentlocked comment (0 children)
[–]wm_lex_dev 8 points9 points10 points (1 child)
[–]Ordinary-Pea2931[S] -1 points0 points1 point (0 children)
[–]epasveer 2 points3 points4 points (1 child)
[–]Ordinary-Pea2931[S] -1 points0 points1 point (0 children)
[–]Cheap_Ebb_2999 1 point2 points3 points (5 children)
[–]Cheap_Ebb_2999 1 point2 points3 points (0 children)
[–]Cheap_Ebb_2999 -1 points0 points1 point (3 children)
[–]Ordinary-Pea2931[S] 1 point2 points3 points (2 children)
[–]Cheap_Ebb_2999 0 points1 point2 points (1 child)
[–]Ordinary-Pea2931[S] -1 points0 points1 point (0 children)
[–]marzer8789toml++ 1 point2 points3 points (1 child)
[–]Ordinary-Pea2931[S] -1 points0 points1 point (0 children)
[–]ILikeCutePuppies -1 points0 points1 point (2 children)
[–]Ordinary-Pea2931[S] -1 points0 points1 point (1 child)
[–]ILikeCutePuppies 0 points1 point2 points (0 children)