On Sunday, 2 August 2020 at 15:30:27 UTC, Ronoroa wrote:
How do I achieve equivalent semantics of following C++ code?```#define dbg(...) std::cout << __LINE__ << #__VA_ARGS__ << " = " << print_func(__VA_ARGS__) << std::endl;```
You probably just want void dbg(Args...)(Args args, size_t line = __LINE__) { writeln(line, args, " = ", print_func(args)); }