Windows上有c的128位整数?

时间:2011-06-20 16:43:00

标签: c windows gcc integer 128-bit

Windows上是否有任何c编译器本身可以使用128位整数? 例如,您可以在linux上使用gcc,使用__uint128_t ...在Windows上有任何其他机会吗? (如果在32位计算机上运行128位也会很棒!:D)

利玛

2 个答案:

答案 0 :(得分:2)

在GCC中你可以试试``属性((mode(...)))`,见herehere,例如

typedef unsigned int myU128 __attribute__((mode(TI)));

但结果取决于您的平台。

答案 1 :(得分:1)

您可以尝试使用Visual C ++中内置的SSE内在函数

http://msdn.microsoft.com/en-us/library/5eawz414%28v=VS.80%29.aspx(查看__m128类型)。