{"repo":"philip82148/cpp-dump","free":true,"listed":false,"github":"https://github.com/philip82148/cpp-dump","clone":"git clone https://github.com/philip82148/cpp-dump.git","description":"A C++ library for debugging purposes that can print any variable, even user-defined types.","language":"C++","stars":381,"topics":["competitive-programming","cpp","debugging"],"license":"MIT","category":"dev-tools","readme_excerpt":"cpp-dump This is an animated GIF. cpp-dump is a C++ library for printing variables of any type for debugging. Python has print() , JavaScript has console.log() , and PHP has var dump() — functions that print variables of any type and are useful for debugging when you want a quick way to inspect variables. But what about C++? Enter cpp dump(...) . cpp-dump is a library that automatically formats and prints variables of any type. With features like auto-indentation, colored output, string representations similar to JavaScript, Python, and C++, and over 20 manipulators, cpp-dump is equipped with everything you need to effortlessly and clearly print variables. Key points: - cpp-dump can print a wide variety of types, including multi-D vectors, (multi)maps, (multi)sets, and tuples. - cpp-dump has an auto-indentation feature. The output fits into the maximum line width, and nested containers are formatted for readability. - The string representation of variables is similar to JavaScript, Python, and C++ syntax. The output is readable without being overloaded with information. (You can add more details using manipulators if you want.) - Customizable colored output is available. You can achieve syntax highlighting similar to that of IDEs. - With over 20 manipulators, you can easily change the format or add information to the output. - By using macros, cpp-dump supports user-defined types as well. There is no need to write new functions for printing. - cpp-dump is a header-only librar","default_branch":null,"files":null,"tree":[],"storefront":"/r/philip82148","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/philip82148/cpp-dump/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}