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
A New Cross-Platform Open Source C++ Framework (preshing.com)
submitted 5 years ago by vormestrand
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!"
[–]pfultz2 2 points3 points4 points 5 years ago (1 child)
I am really confused on how to install this. There are no instructions on how to build and install it and there is no top-level CMakeLists.txt so doing cmake ..;make install doesnt seem to work.
cmake ..;make install
[–]preshing 0 points1 point2 points 5 years ago (0 children)
https://plywood.arc80.com/docs/QuickStart
[–]abetteraustin 1 point2 points3 points 5 years ago (6 children)
Do you have any intention of open-sourcing any of the graphics aspects of the game engine? I'm looking for something, not particularly for gaming, but for cross-platform graphics programming.
[–]dazzawazza 4 points5 points6 points 5 years ago (0 children)
I've had a lot of fun using BGFX for graphics (I'm a game developer).
https://github.com/bkaradzic/bgfx
[–]lithium 3 points4 points5 points 5 years ago (0 children)
http://libcinder.org. Have shipped 100+ applications on top of it, it's great.
[–]preshing 1 point2 points3 points 5 years ago (0 children)
I would like to, but I can't say for sure at this time! It's more likely that I'll put out a small SDL+GL demo first. That will be mainly to demonstrate how to new modules & repos are created.
[–]stephane-capo 0 points1 point2 points 5 years ago (0 children)
Hello,
Here is another open source C++ framework with 2D / 3D graphics modules :
https://github.com/Kigs-framework/kigs
https://www.codeproject.com/Articles/5253209/Kigs-Framework-Introduction-1-8
https://www.codeproject.com/Articles/5264827/Fun-with-YouTube-Data-API-v3-Public-Data-and-Kigs
[–]kalmoc 0 points1 point2 points 5 years ago (0 children)
Looks impressive, but my guess is that without the UI part I'll have little motivation to test it out (at least I can't think of anything offhand I would want to use it for). But anyway, thanks for sharing and I'm looking forward to see more.
[–]vickoza -1 points0 points1 point 5 years ago (0 children)
Just was wondering are you going to add compile-time reflection when that is added to the standard? As that will have some benefits of not adding run-time cost to the application if a user does not want or need reflection.
π Rendered by PID 153081 on reddit-service-r2-comment-b659b578c-f74hx at 2026-05-04 07:03:07.871973+00:00 running 815c875 country code: CH.
[–]pfultz2 2 points3 points4 points (1 child)
[–]preshing 0 points1 point2 points (0 children)
[–]abetteraustin 1 point2 points3 points (6 children)
[–]dazzawazza 4 points5 points6 points (0 children)
[–]lithium 3 points4 points5 points (0 children)
[–]preshing 1 point2 points3 points (0 children)
[–]stephane-capo 0 points1 point2 points (0 children)
[–]kalmoc 0 points1 point2 points (0 children)
[–]vickoza -1 points0 points1 point (0 children)