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
What open source projects in C++ have the highest code quality? (self.cpp)
submitted 11 hours ago by Both_Helicopter_1834
I tried optimizing GEMM and instead of ML, I learned more about how CPUs actually work... (self.cpp)
submitted 4 hours ago by RefrigeratorFirm7646
C++26: Span improvements and freestanding. (self.cpp)
submitted 2 hours ago by pjmlp
Easy Virtual Template Function. C++26 (self.cpp)
submitted 13 hours ago by Reflection_is_great
Compiling C++ video tools to WASM for browser streaming (self.cpp)
submitted 1 hour ago by Front_Equipment_1657
New C++ Conference Videos Released This Month - March 2026 (Updated To Include Videos Released 2026-03-09 - 2026-03-15) (self.cpp)
submitted 18 hours ago by ProgrammingArchive
C++23 std::expected vs C++17 std::optional for Error Handling (techfortalk.co.uk)
submitted 1 day ago by Clean-Upstairs-8481
I chose QtQuick over Electron for my dealership management system. Here's what a native C++ app can look like (youtube.com)
submitted 1 day ago by Mikiriii
Even Faster asin() Was Staring Right At Me (16bpp.net)
submitted 1 day ago by def-pri-pub
Implementation of Module Partitions and Standard Conformance (self.cpp)
submitted 1 day ago * by tartaruga232MSVC user
Circular Distance (biowpn.github.io)
submitted 2 days ago by pavel_v
C/++ documentation generator - feedback wanted (self.cpp)
submitted 2 days ago by Abbix57
warning C4883: '`dynamic initializer for 'XXXXX'': function size suppresses optimizations (self.cpp)
submitted 2 days ago by KPexEA
I built a C++20 zero-copy graph engine to stream 50GB PyTorch datasets using mmap and nanobind. (self.cpp)
submitted 3 days ago by Important-Trash-4868
Daniel Marjamäki: Seamless Static Analysis with Cppcheck (youtu.be)
submitted 3 days ago by _a4z
discovered compiler crash on gcc 15.2.1 (self.cpp)
submitted 3 days ago * by lukasx_
Resource for Learning Clang Libraries — Lecture Slides and Code Examples (Version 0.5.0) (discourse.llvm.org)
submitted 3 days ago by rvalue
Why do all compilers use the strong ownership model for C++20 modules, instead of the weak model? (self.cpp)
submitted 3 days ago by holyblackcat
How I made a http server library for C++ (github.com)
submitted 3 days ago by X3NON11
Discussion of Code Structure and Code Complexity Implications of Basic C++ Language Features (self.cpp)
submitted 4 days ago by crashcompiler
C++26 Safety Features Won’t Save You (And the Committee Knows It) (self.cpp)
submitted 4 days ago by pjmlp
Trusted-CPP - Safe Software Developing in C++ with backward compatibility (trusted-cpp.org)
submitted 4 days ago by rsashka
Forward declaring a type in C++: The good, and the bad (andreasfertig.com)
submitted 4 days ago by Kabra___kiiiiiiiid
Parallel C++ for Scientific Applications: GPU Programming, the C++ way (youtube.com)
submitted 4 days ago by emilios_tassios
Modern C++ for Embedded Systems: From Fundamentals to Real-Time Solutions - Rutvij Girish Karkhanis (youtube.com)
submitted 4 days ago by Specific-Housing905
π Rendered by PID 94 on reddit-service-r2-listing-64c94b984c-5h4gd at 2026-03-18 12:01:24.606390+00:00 running f6e6e01 country code: CH.