gpt4 book ai didi

header - 确定 D 中的 CPU 架构

转载 作者:行者123 更新时间:2023-12-04 14:20:01 24 4
gpt4 key购买 nike

我有一个 C 头文件(它是某些 SDK 的一部分),并且有一个 typedef 取决于系统架构(是 32 位还是 64 位),如何将其传输到我的 D 模块?谢谢。

编辑:好的,那太简单了,我已经找到了解决方案......
如果有人感兴趣,那就是:

version(X86) {
typedef int your_type;
}
version(X86_64) {
typedef long your_type;
}

最佳答案

version(X86)
{
// 32-bit
}
else
version(X86_64)
{
// 64-bit
}
else
{
// none of the above
}

来源: http://digitalmars.com/d/2.0/version.html

关于header - 确定 D 中的 CPU 架构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3182625/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com