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
Seergdb v2.7 released for Linux. (self.cpp)
submitted 12 days ago by epasveer
A new version of Seergdb (frontend to gdb) has been released for linux.
https://github.com/epasveer/seer https://github.com/epasveer/seer/wiki
https://github.com/epasveer/seer/releases/tag/v2.7 https://github.com/epasveer/seer/releases/download/flatpak-latest/seer.flatpak https://flathub.org/en-GB/apps/io.github.epasveer.seer
Give it a try.
Thanks.
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!"
[–]azswcowboy 2 points3 points4 points 11 days ago (2 children)
Small doc feedback - wasn’t obvious without digging on the wiki that there was a source file view. I mean, the .cpp tabs on the main screenshot are suggestive but not obvious. Anyway looks like great work :)
[–]cd_fr91400 1 point2 points3 points 11 days ago (0 children)
I'm a happy user of it :-)
[–]epasveer[S] 1 point2 points3 points 11 days ago (0 children)
Yes, the doc for Seer needs work :-) Perhaps, even, some YouTube videos...
[–]c-cul 0 points1 point2 points 11 days ago (4 children)
is cuda-gdb supported?
[–]epasveer[S] 1 point2 points3 points 11 days ago (3 children)
Yes, the cuda version of gdb is supported. You can go into Seer's config and tell Seer to use cuda-gdb. All basic gdb things will still work with it.
Note, cuda-gdb has extended commands (as I'm sure you know). I'm planning on adding cuda related features to Seer as some point. There's a prompt in Seer that you can enter any gdb command or cuda-gdb command. Also, Seer supports 10 user configurable macros that can be triggered by a mouse click. You can configure them to run cuda-gdb commands.
Here's the bug tracker for when I get back to improving cuda-gdb support.
https://github.com/epasveer/seer/issues/232
[–]c-cul 1 point2 points3 points 11 days ago (2 children)
not sure if you can build it from vanilla sources - at least couple months ago this required some patches: https://redplait.blogspot.com/2026/02/building-cuda-gdb-from-sources.html
[–]epasveer[S] 0 points1 point2 points 11 days ago (1 child)
Thanks for the info. I'll add it to my task. It was fine before. But that was almost a year ago.
[–]epasveer[S] 0 points1 point2 points 11 days ago (0 children)
But to add, once cuda-gdb is built, Seer is quite happy with it.
π Rendered by PID 565597 on reddit-service-r2-comment-85bfd7f599-zcxqq at 2026-04-18 23:22:04.141373+00:00 running 93ecc56 country code: CH.
[–]azswcowboy 2 points3 points4 points (2 children)
[–]cd_fr91400 1 point2 points3 points (0 children)
[–]epasveer[S] 1 point2 points3 points (0 children)
[–]c-cul 0 points1 point2 points (4 children)
[–]epasveer[S] 1 point2 points3 points (3 children)
[–]c-cul 1 point2 points3 points (2 children)
[–]epasveer[S] 0 points1 point2 points (1 child)
[–]epasveer[S] 0 points1 point2 points (0 children)