95得票2回答
uint32和uint32_t的区别

这是一个重复的问题: 不同整数类型之间的区别 在C/C++中,uint32和uint32_t有什么区别? 它们是否依赖于操作系统? 在哪种情况下应该使用其中之一?

59得票4回答
Swift将UInt转换为Int

我有这样一个表达式,它会返回一个 UInt32 值:let randomLetterNumber = arc4random()%26 我希望能够在这个if语句中使用这个数字:if letters.count > randomLetterNumber{ var randomLett...

53得票6回答
如何将UInt32设置为其最大值

UInt32的最大值是多少? 我能否使用sizeof运算符来获取最大值(因为它是无符号的)?这样我就不用在代码中使用#define或魔术数字。

26得票4回答
在日常编程中,uint32_t和int作为约定的区别

一个人应该在什么时候使用stdint.h中的数据类型?作为一种约定,始终使用它们是正确的吗?像int和short这样的非特定大小类型的设计目的是什么?

22得票5回答
Int32和UInt32有什么区别?

Int32和UInt32有什么区别? 如果它们的容量范围能力相同,那么问题就是为什么要创建UInt32?什么时候应该使用UInt32而不是Int32?

19得票6回答
什么是在UInt32中计算设置位的最快方法?

如何在不使用查找表情况下,最快地计算一个 UInt32 中设置为1的位数(即计算1的数量)?是否有一种可以在 O(1) 的时间内进行计数的方法?

17得票8回答
在C#中,使用UInt32和Int32是否会有显著的性能差异?

我正在将一个现有应用程序移植到C#,并希望尽可能提高性能。许多现有的循环计数器和数组引用是定义为System.UInt32,而不是我本来会使用的Int32。 使用UInt32与Int32相比是否存在显着的性能差异?

14得票1回答
在C语言的printf中,未加引号的`PRIu32`是什么?

我正在查看以下代码:#include <stdio.h> #include <inttypes.h> int main() { uint32_t total = 0; printf("\tTotal: %"PRIu32"\n\n", total); ...

10得票3回答
将JavaScript数字转换为UInt32的黑客方法

编辑:由于Polyfill示例已更新,因此本问题已过时。我将保留这个问题以供参考。阅读正确答案中关于位移运算符的有用信息。 问题: 在 Mozilla Array.prototype.indexOf 页面的 Polyfill 示例中,第 7 行他们有这样的注释: var length...

9得票4回答
将int型数据按位转换为UInt32的最快方法是什么?

我有一些低级图像/纹理操作,其中32位颜色以UInt32或int的形式存储,我需要一种快速的按位转换方法。例如: int color = -2451337; //exception UInt32 cu = (UInt32)color; 任何想法吗? 谢谢和问候。