标准中是否有浮点类型定义使用与整数相同的格式?
例如,我们可以指定uint8_t
和int8_t
之类的无符号整数和有符号整数,其优点是可以清楚地告诉开发人员该整数的大小(在这种情况下为8位)。
有没有办法对浮点数做同样的事情?
例如,是否可以使用float32_t
和float64_t
之类的东西来代替float
和double
?
我知道我可以自己声明这些内容(例如,进行大小检查,然后定义using float32_t = float
是否为32位)。但是,我希望标准中包含某些内容。