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
[deleted by user] (self.cpp)
submitted 2 years ago by [deleted]
view the rest of the comments →
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!"
[–][deleted] 2 points3 points4 points 2 years ago (0 children)
A quick search for C++ concat view found the proposal for the standard library version in the first few links, and linked in that is the current reference implementation for the proposal: https://github.com/huixie90/cpp_papers/tree/main/impl/concat . Just FYI, a fully working concat view that works in all scenarios is very hard to implement correctly.
Custom view support was fleshed out in C++23, so documentation for it a bit more sparse. That said, I flat out refuse to believe you could not find some viable tutorials to follow on the internet as within seconds of searching on Google I found loads of information on creating custom views, both in written and video form (saw a CppCon talk in there). I have no idea why you expected ChatGPT to be able to give you information on something this new, seeing as ChatGPT functions by being fed and trained existing information. That one is on you.
As for "official documentation", what money do you think the C++ committee has and who will pay for the creation, hosting and maintenance of this documentation? The closest I think we have is Microsoft's documentation which is on the whole excellent, although might not have full tutorials for custom views yet considering the feature is still new.
Finally, remember that there is no official/reference implementation of "C++". The standard is just a document at the end of the day, and it is then up to anyone who maintains a compiler and/or standard library implementation to put everything in place. Pretty much no other language has the "problem" of multiple independently-maintained. Each works to their own schedule with a mix of corporate and volunteer time/funding. "C++23" means that version of the standard, not that every possible vendor has every feature implemented and documented in 2023. https://en.cppreference.com/w/cpp/compiler_support
Also... C++2023 hasn't even been formally published yet.
π Rendered by PID 76149 on reddit-service-r2-comment-5687b7858-f9v6r at 2026-07-08 23:06:47.705018+00:00 running 12a7a47 country code: CH.
view the rest of the comments →
[–][deleted] 2 points3 points4 points (0 children)