2008-02-08から1日間の記事一覧

C++0xのVariadic Templatesで型安全なprintf

C++

Variadic Templatesの解説はこちら Variadic Templatesの解説ではよく型安全なprintfが例に出されるのでここでも紹介しておこう void printf(const char* s) { while (*s) { if (*s == '%' && *++s != '%') throw std::runtime_error("invalid format string…