109得票5回答
为什么 Array.Length 是 int 类型而不是 uint 类型?

为什么Array.Length是int而不是uint?这让我有点困扰,因为长度值永远不可能是负数。 这也强制我在自己的类中使用int类型的长度属性,因为当你指定一个int值时,需要显式转换... 所以最终的问题是:是否有任何用途使用无符号整数(uint)?即使Microsoft似乎也没有使...

105得票8回答
使用C++获取Unix时间戳

如何在C++中获取uint的Unix时间戳?我已经搜索了一些资料,似乎大多数方法都在寻找更加复杂的时间表示方式。我是否可以直接获得它作为一个uint?

66得票6回答
uint和unsigned int有什么区别?

uint和unsigned int之间有什么区别吗? 我正在查看这个网站,但所有的问题都涉及C#或C++。 我想要一个关于C语言的答案。 如果相关的话,请注意我在Linux下使用GCC。

40得票3回答
unsigned int (c++)和uint (c#)的区别

以下是 C# 代码: static void Main(string[] args) { uint y = 12; int x = -2; if (x > y) Console.WriteLine("x ...

27得票5回答
生成随机无符号整数。

我需要为 byte,ushort,sbyte,short,int 和 uint 生成随机数。在C#中,我可以使用Random方法为所有这些类型生成随机数(例如: values.Add((int)(random.Next(int.MinValue + 3, int.MaxValue - 2)))...

27得票3回答
在C语言中打印void*变量

大家好,我想使用printf进行调试。但是我不知道如何打印“out”变量。 在返回之前,我想打印这个值,但它的类型是void*。 int hexstr2raw(char *in, void *out) { char c; uint32_t i = 0; uint8...

19得票1回答
将Uint8ClampedArray转换为普通数组

如何将Uint8ClampedArray(用于存储HTML5画布图像数据的数组)转换为常规数组,其中值不会被限制在0-255之间?

11得票1回答
为什么 Array.count 不是 UInt 类型?

为什么Array.count不是一个UInt而是一个Int? Array.count如何出现负数的情况?

11得票1回答
C++11中的uint类型与u_int有何区别?

我刚刚偶然发现类型u_int8_t,因为它在Windows+MinGW下无法编译(但在Linux下可以正常编译)。根据这个网站,C++11标准定义了类型uint8_t。我使用后者,一切运行良好。 引起的问题如下: u_int8_t和uint8_t之间有什么区别吗? 除了遗留代码外,还有使...

10得票5回答
使用uint或int

我确实知道无符号整数(uint)和有符号整数(int)之间的基本区别。 我注意到在.NET公共类中,一个名为Length的属性总是使用有符号整数。 也许这是因为无符号整数不符合CLS标准。 但是,在我的静态函数中:public static double GetDistributionD...