DEV Community

Cover image for A Growing Collection of C++ Cheat Sheets
hacking C++
hacking C++

Posted on • Edited on

26

A Growing Collection of C++ Cheat Sheets

Anyone that has ever learned or is currently learning C++ knows the feeling of being overwhelmed by this beast of a programming language that is as complex as it is powerful.

To help learners along their journey I've created a collection of C++ cheat sheets that can be used to get a quick overview of a topic or to recap something one has already learned.

Currently, there are graphical visualizations of the standard library algorithms (including the ones from C++20), interface overview sheets for containers, sequence views, and various others.

Here are a few examples:

C++ std::vector interface overview cheat sheet

Cheat sheet explaining the most common binary representations of numeric values

C++ lambda expressions overview cheat sheet

C++ standard algorithms quick overview cheat sheet

To see more cheat sheets visit https://hackingcpp.com/cpp/cheat_sheets.html

Follow me on Twitter @hackingcpp if you want to get notified of new cheat sheets.

Heroku

Built for developers, by developers.

Whether you're building a simple prototype or a business-critical product, Heroku's fully-managed platform gives you the simplest path to delivering apps quickly — using the tools and languages you already love!

Learn More

Top comments (0)

👋 Kindness is contagious

Dive into this thoughtful article, cherished within the supportive DEV Community. Coders of every background are encouraged to share and grow our collective expertise.

A genuine "thank you" can brighten someone’s day—drop your appreciation in the comments below!

On DEV, sharing knowledge smooths our journey and strengthens our community bonds. Found value here? A quick thank you to the author makes a big difference.

Okay