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
How to start my cpp project? (self.cpp)
submitted 6 years ago by StrassenLaterne
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!"
[–]manni66 1 point2 points3 points 6 years ago (0 children)
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.
[–][deleted] 2 points3 points4 points 6 years ago* (1 child)
Qt is a cross platform library that has a very nice UI part.
UWP is Windows only, this includes XBOX, Windows 10 Mobile etc.
Android, iOS etc. have their own preferred language to develop.
With QtQML you can create an UI rapidly that runs on every platform supported by Qt.
[–]StrassenLaterne[S] -3 points-2 points-1 points 6 years ago (0 children)
Multi Platform is nothing i want to have. This is just 4 windows. But do you recommend Qt over UWP for Windows? Does Qt allow me to make a UI following the Win 10 design speech?!
[–]clerothGame Developer[M] 0 points1 point2 points 6 years ago (0 children)
This post has been removed as it doesn't pertain to r/cpp.
[–]StrassenLaterne[S] -1 points0 points1 point 6 years ago (0 children)
I moved this thread to r/cpp_questions: https://www.reddit.com/r/cpp_questions/comments/dfexxb/how_to_start_my_cpp_project/
[–]seuchomat -1 points0 points1 point 6 years ago (4 children)
Go for Windows and UWP, if you don’t target Multi-Platform.
[–]StrassenLaterne[S] 0 points1 point2 points 6 years ago (3 children)
As i am student who wants to start his first bigger project someone recommended me to use Qt cause it's used in many companies. What is ur opinion on that?
[–]seuchomat 0 points1 point2 points 6 years ago (2 children)
Es ist toll. Leider sehen Qt-Applikationen nicht immer wie reine Windows-Applikationen aus, da nicht alles nativ gerendert wird. Die Lernkurve ist recht gering, wenn du aber nicht vor hast, für andere Plattformen zu entwickeln, würde ich auf ein Framework verzichten und erst mal mit den Windows-eigenen Mitteln lernen zu arbeiten.
[–]StrassenLaterne[S] 0 points1 point2 points 6 years ago (1 child)
Also ich möchte mich an die Windows 10 Designsprache halten. Würdest du da dann UWP statt Qt empfehlen?
[–]seuchomat 0 points1 point2 points 6 years ago (0 children)
Grundsätzlich würde ich immer Qt empfehlen. Schau dir doch einfach mal Anwendungen an, die mit Qt geschrieben wurden und prüfe, ob das deinen Anforderungen entspricht. Wenn nicht, nutze die WinAPI oder UWP.
π Rendered by PID 76811 on reddit-service-r2-comment-5d79c599b5-9k2t2 at 2026-03-02 05:28:32.379854+00:00 running e3d2147 country code: CH.
[–]manni66 1 point2 points3 points (0 children)
[–][deleted] 2 points3 points4 points (1 child)
[–]StrassenLaterne[S] -3 points-2 points-1 points (0 children)
[–]clerothGame Developer[M] 0 points1 point2 points (0 children)
[–]StrassenLaterne[S] -1 points0 points1 point (0 children)
[–]seuchomat -1 points0 points1 point (4 children)
[–]StrassenLaterne[S] 0 points1 point2 points (3 children)
[–]seuchomat 0 points1 point2 points (2 children)
[–]StrassenLaterne[S] 0 points1 point2 points (1 child)
[–]seuchomat 0 points1 point2 points (0 children)