print-stmt is a Python-like print statement for C++. It’s damn easy to add it to the project:
The easiest way to use this is to clone this repo and copy the file
print.h
into your project. Then simply
#include "print.h"
at the top of the file, but after the system
#include
s.
This is pretty handy. Some example features:
- bool prints ‘true’ or ‘false’
- A type that defines a member function called c_str() is converted to a string by calling this function.
- A type that has a begin() member function that returns in iterator but does not have a c_str() member function is printed like a list, e.g. [“one”, “two”].