Template:cpp/language/dsc reinterpret cast