Tag: uint

无符号整型(C ++)与UINT(C#)

以下是C#代码: static void Main(string[] args) { uint y = 12; int x = -2; if (x > y) Console.WriteLine("x is greater"); else Console.WriteLine("y is greater"); } 这是c + +代码: int _tmain(int argc, _TCHAR* argv[]) { unsigned int y = 12; int x = -2; if(x>y) printf("x is greater"); else printf("y is greater"); return 0; } […]

用C ++获取Unix时间戳

我如何获得在C ++ uint unix时间戳? 我google了一下,似乎大多数方法正在寻找更复杂的方式来表示时间。 我不能把它作为一个uint吗?

为什么Array.Length是一个int,而不是一个uint

为什么Array.Length是一个int,而不是一个uint 。 这使我困扰(只是一点点),因为长度值永远不会消极。 这也迫使我在我自己的类的长度属性使用int,因为当你指定一个int值,这需要明确强制转换… 所以最终的问题是:是否有任何使用unsigned int( uint )? 即使微软似乎也没有使用它们。