#include <iostream>
class DebugMessage : public std::ostream
{
public:
DebugMessage() : std::ostream( std::cout.rdbuf() ) { }
virtual ~DebugMessage() { *this << std::endl; }
};
int main(int argc, char *argv[])
{
DebugMessage() << "hello" << 42;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKY2xhc3MgRGVidWdNZXNzYWdlIDogcHVibGljIHN0ZDo6b3N0cmVhbQp7CnB1YmxpYzoKICAgIERlYnVnTWVzc2FnZSgpIDogc3RkOjpvc3RyZWFtKCBzdGQ6OmNvdXQucmRidWYoKSApIHsgfQogICAgdmlydHVhbCB+RGVidWdNZXNzYWdlKCkgeyAqdGhpcyA8PCBzdGQ6OmVuZGw7IH0KfTsKCmludCBtYWluKGludCBhcmdjLCBjaGFyICphcmd2W10pCnsKICAgIERlYnVnTWVzc2FnZSgpIDw8ICJoZWxsbyIgPDwgNDI7CgogICAgcmV0dXJuIDA7Cn0K