Hi everyone, here is a list of websites that I use for C++:
- https://godbolt.org/: compiler explorer, allows you to quickly test code and see the disassembly, integrates many libraries and tools (PVS, clang-tidy, …). It can even do CMake projects with multiple files!
- https://en.cppreference.com/w/Main_Page: The C++ reference.
- https://cppinsights.io/: see what the compiler does for you behind the scene.
- https://quick-bench.com/: make quick comparison/benchmark
What are you all using? Post your comments :)
You must log in or register to comment.
One more I forgot is https://cppinsights.io : this online tool takes C++ code and output C++ code, the goal being to make the “magic” of the compiler visible (for example for(auto vi : std::vector…) is expended to iterators and the tool make it visible). It can help sometime when struggling with a difficult to understand issue.
To plug shamelessly:
- https://github.com/jeaye/stdman - cppreference docs as man pages
- https://raw.githubusercontent.com/jeaye/value-category-cheatsheet/master/value-category-cheatsheet.pdf - A cheat sheet on C++14 value categories and common mistakes
I wish cppreference had better search. I usually end up using it through google/ddg to find what I really need. For example, searching chunk_view gives no results.