dbg-macro

C++ debugging macro for pretty-printing variables and expressions.

brewmacoslinux
Try with needOr install directly
Source

About

Dbg(…) macro for C++

Examples

print variable value during debugging$ #include <dbg.h> int x = 42; dbg(x); // Prints: x = 42
debug multiple variables at once$ int a = 10, b = 20; dbg(a, b, a + b); // Shows all three values
inspect container contents easily$ std::vector<int> vec = {1, 2, 3}; dbg(vec); // Prints formatted vector contents
trace function execution with return value$ auto result = dbg(expensive_function()); // Shows result and execution info
debug conditional logic in code$ if (dbg(condition)) { // Shows condition value before branch }