C++ debugging macro for pretty-printing variables and expressions.
Dbg(…) macro for C++
$ #include <dbg.h>
int x = 42;
dbg(x); // Prints: x = 42$ int a = 10, b = 20;
dbg(a, b, a + b); // Shows all three values$ std::vector<int> vec = {1, 2, 3};
dbg(vec); // Prints formatted vector contents$ auto result = dbg(expensive_function()); // Shows result and execution info$ if (dbg(condition)) {
// Shows condition value before branch
}