Qt中quint64的最大数值是多少?

时间:2013-01-07 16:01:43

标签: qt

  

可能重复:
  Where are the limits for Qt types?

我需要最大数量的quint64,例如我们有一个用于ulong ULONG_MAX的宏

quint64是否有相同的宏?

1 个答案:

答案 0 :(得分:14)

您可以在官方文档中找到答案:

quint64unsigned long long int的typedef(Windows上为unsigned __int64)。在Qt支持的所有平台上,此类型保证为64位。

因此,对于无符号整数,quint64是64位类型。 我们可以通过这种方式找到它的最大价值:2^64-1 = 18446744073709551615

因为它是here,你可以通过包含#include <limits>得到相同的结果,并输出结果

std::numeric_limits<quint64>::max();