小编lar*_*ime的帖子

基于Haxe编译器版本的条件编译?

Haxe检查版本号时条件编译的确切语法是什么?

根据haxe --help-defineshaxedef为haxe编译器版本是"haxe-ver",我假设在代码中变成"haxe_ver".

所以我想检查版本号是否至少为3.2.0.我最初尝试过:

#if (haxe_ver >= 3.2.0)

但这似乎不起作用.然后我尝试了:

#if !haxe_ver < 3.2.0

这似乎是编译,但我想确定.

haxe conditional-compilation

3
推荐指数
1
解决办法
347
查看次数

将uint64的字符串表示解析为haxe.Int64

我有一个大整数的字符串表示,在本例中为"1083715881696",我想将其放在一个数字变量中.

如果我做:

var int:Int = Std.parseInt("1083715881696");
Run Code Online (Sandbox Code Playgroud)

它失败了,我得到的结果2147483647是十六进制的0x7FFFFFFF.

我想要像Std.parseInt64这样的函数,基本上 - 逻辑等价是什么?我假设我想要将它存储在这里的类型是haxe.Int64.

haxe

3
推荐指数
1
解决办法
204
查看次数

标签 统计

haxe ×2

conditional-compilation ×1