int64相关内容

如何更改 System.DirectoryEntry “uSNChanged"属性值到 Int64

我正在尝试获取目录服务对象的“uSNChanged"值的 Int64 值.不幸的是,它总是作为某种 COM 对象回来.我尝试使用转换为 Int64、调用 Int64.Parse() 和调用 Convert.ToInt64().这些都不起作用. 对于给定的 DirectoryEntry 对象,此代码将显示属性: private static void DisplaySelectedProp ..

如何输入 int64_t/uint64_t 常量?

我想要做的是定义一个等于 2^30 的常量(我可能会将其更改为 2^34 之类的值,因此我更喜欢为它设置一个大于 32 位的房间). 为什么下面的最小(?)示例无法编译? #include //test.cpp:4:33: 错误:数字常量前的预期主表达式//test.cpp:4:33: 错误:在数字常量之前预期为 ')'const uint64_t 测试 = (uint64_t 1) ..
发布时间:2021-12-31 22:31:50 C/C++开发

在 C# 中生成随机值

如何使用 C# 中的 Random 类生成随机的 Int64 和 UInt64 值? 解决方案 这应该可以解决问题.(这是一个扩展方法,因此您可以像在 Random 对象上调用普通的 Next 或 NextDouble 方法一样调用它). public static Int64 NextInt64(this Random rnd){var buffer = new byte[sizeof ..
发布时间:2021-12-21 16:01:39 C#/.NET

node.js - 有没有正确的方法来解析大量的 JSON?(长,bigint,int64)

当我解析这一小块 JSON 时: { “值";: 9223372036854775807 } 这是我得到的: { 你好:9223372036854776000 } 有什么办法可以正确解析吗? 解决方案 不适用于内置 JSON.parse.您需要手动解析它并将值视为字符串(如果您想对它们进行算术运算,则有 bignumber.js) 您可以使用 Douglas Crockford J ..
发布时间:2021-12-01 22:35:34 其他开发

我是否需要有 64 位处理器才能使用 64 位数据类型

我有几个问题: 是否需要 64 位处理器才能使用 64 位数据类型(__int64 或 int64_t)? int64_t 的“t"是什么意思? 从哪个版本的 GCC 和 VCC 开始支持数据类型? 是 64 位数据类型只是将数据长度增加了一倍,还是还有其他一些事情在幕后? 解决方案 使用 64 位数据类型不需要 64 位处理器.这一切都取决于编译器,而且只取决于编 ..
发布时间:2021-11-26 14:55:52 C/C++开发

在 32 位系统上使用 int64_t 而不是 int32_t 对性能有什么影响?

我们的 C++ 库目前使用 time_t 来存储时间值.我开始在某些地方需要亚秒级精度,因此无论如何都需要更大的数据类型.此外,在某些地方解决 2038 年问题可能很有用.因此,我正在考虑完全切换到具有底层 int64_t 值的单个 Time 类,以替换所有位置的 time_t 值. 现在我想知道在 32 位操作系统或 32 位 CPU 上运行此代码时这种更改对性能的影响.IIUC 编译器将 ..
发布时间:2021-11-26 14:39:47 C/C++开发

在 32 位系统上使用 int64_t 而不是 int32_t 对性能有什么影响?

我们的 C++ 库目前使用 time_t 来存储时间值.我开始在某些地方需要亚秒级精度,因此无论如何都需要更大的数据类型.此外,在某些地方解决 2038 年问题可能很有用.因此,我正在考虑完全切换到具有底层 int64_t 值的单个 Time 类,以替换所有位置的 time_t 值. 现在我想知道在 32 位操作系统或 32 位 CPU 上运行此代码时这种更改对性能的影响.IIUC 编译器将 ..
发布时间:2021-11-26 14:04:06 C/C++开发

我是否需要有 64 位处理器才能使用 64 位数据类型

我有几个问题: 是否需要 64 位处理器才能使用 64 位数据类型(__int64 或 int64_t)? int64_t 的“t"是什么意思? 从哪个版本的 GCC 和 VCC 开始支持数据类型? 是 64 位数据类型只是将数据长度增加了一倍,还是还有其他一些事情在幕后? 解决方案 使用 64 位数据类型不需要 64 位处理器.这一切都取决于编译器,而且只取决于编 ..
发布时间:2021-11-25 05:15:41 C/C++开发

在 32 位系统上使用 int64_t 而不是 int32_t 对性能有什么影响?

我们的 C++ 库目前使用 time_t 来存储时间值.我开始在某些地方需要亚秒级精度,因此无论如何都需要更大的数据类型.此外,在某些地方解决 2038 年问题可能很有用.因此,我正在考虑完全切换到具有底层 int64_t 值的单个 Time 类,以替换所有位置的 time_t 值. 现在我想知道在 32 位操作系统或 32 位 CPU 上运行此代码时这种更改对性能的影响.IIUC 编译器将 ..
发布时间:2021-11-24 23:27:51 C/C++开发

在 32 位系统上使用 int64_t 而不是 int32_t 对性能有什么影响?

我们的 C++ 库目前使用 time_t 来存储时间值.我开始在某些地方需要亚秒级精度,因此无论如何都需要更大的数据类型.此外,在某些地方解决 2038 年问题可能很有用.因此,我正在考虑完全切换到具有底层 int64_t 值的单个 Time 类,以替换所有位置的 time_t 值. 现在我想知道在 32 位操作系统或 32 位 CPU 上运行此代码时这种更改对性能的影响.IIUC 编译器将 ..
发布时间:2021-11-24 22:50:32 C/C++开发

为什么“无符号 int64_t"在 C 中给出错误?

为什么下面的程序会报错? #include int main(){无符号 int64_t i = 12;printf("%lld\n", i);返回0;} 错误: 在函数 'main' 中:5:19:错误:在“i"之前应有“="、“、"、“;"、“asm"或“__attribute__"无符号 int64_t i = 12;^5:19:错误:'i' 未声明(在此函数中首次使用)5:19:注 ..
发布时间:2021-09-14 20:12:23 其他开发

Swift无法使用参数类型Int64构造字符串

我正在制作一个包含Game Center排行榜的游戏.我想制作一个自定义排行榜用户界面,而不是使用默认界面. 我试图将存储在Game Center排行榜中的值转换为字符串,以便可以使用SKLabelNode显示它们.但是,我收到一条错误消息: 无法为类型为'(Int64?)'的参数列表的类型为'String'的初始化程序 我正在使用 访问Game Center得分 leade ..
发布时间:2020-06-26 19:00:26 移动开发

_int64位字段

我需要在结构中使用6字节(48位)的位域,该结构可以用作无符号整数来进行比较等. pack (1) struct my_struct { _int64 var1:48; } s; if (s.var >= 0xaabbccddee) { // do something } 但是以某种方式在64位Windows上,sizeof此结构始终返回8个字节,而不是6个字节.任何指针都值得赞赏 ..
发布时间:2020-06-26 19:00:25 其他开发

VC ++的std :: atoll

我一直在使用cstdlib中的std::atoll将带有gcc的字符串转换为int64_t. Windows工具链上似乎没有该功能(使用Visual Studio Express 2010).最好的选择是什么? 我也有兴趣将strings转换为uint64_t.取自cstdint的整数定义. 解决方案 MSVC具有_atoi64和类似的功能,请参见有关无符号的64位类型,请参见 _s ..
发布时间:2020-06-26 19:00:19 C/C++开发

在32位应用程序中使用64位整数可以吗?

我注意到在C和C ++中,我们可以使用int64_t或简单地使用long long. 如果我使用这些类型编译 32bit代码,我会在 64bit 和/或 32bit机器上遇到任何性能问题吗? 除了节省一些RAM外,我是否有理由只使用int? 毕竟,64位int在存储大量数字时要有用得多. 解决方案 如果我使用这些类型编译32位代码,我会在64位和/或32位计算机上遇到性能 ..
发布时间:2020-06-26 19:00:17 C/C++开发