rt 我想自己写一个 struct,里面包含 signed char,signed short,signed int,signed long,signed long long,__int128_t,性质和 std::is_signed 相同怎么写