![]() |
1
10
假设您正在使用以下编译器:
无符号int是最快的。在那个平台上:
有点神秘,但这就是它的目的。 它们有多有用是另一回事——我一直都能看到确切的尺寸变化。这就是人们想要的。我见过的“最少”和“最快”版本几乎从未使用过(可能只是在示例代码中——我真的不确定)。 |
![]() |
2
2
啊,patrick发布的链接中包含了“typedef name uint least n”这个词,它指定了一个宽度至少为n的无符号整数类型,这样,较小的无符号整数类型就不会至少具有指定的宽度。” 所以我现在的理解是: uint至少16是能够容纳uint16的最小物体 uint fast16是能够容纳uint16的最快的东西 不幸的是,在所有平台上都可能没有uint16,在任何可用的平台上,uint16都会引用它。因此,如果保证它存在于所有平台上,我们就根本不需要uint-least16。 |
![]() |
Community wiki · C中有哪些耗时的操作? 1 年前 |
![]() |
Community wiki · 将所有处理器电源都投入到任务中 1 年前 |
![]() |
Community wiki · C++为C添加了什么?[已关闭] 1 年前 |
![]() |
Community wiki · 打印1到1000,不带循环或条件 1 年前 |