1 2 3 4 5 6 7
// Build don't link: struct X { static const bool is_signed = true ; static const int digits = is_signed ? 8 *sizeof(wchar_t)-1 : 0; };