如何从 Haxe 的 main 函数中的命令行获取参数?
How to take parameters from the command line inside the main function in Haxe?
我是 Haxe 的新手。我的学校要求我用 Haxe 编写一个 Jack 编译器,所以我开始学习这门语言。我在任何地方都找不到如何在主函数中获取参数。也就是说,我想这样调用我的可执行文件:
./Main.exe arg1 arg2 arg3
...并在主函数中读取这些参数。
参见:https://api.haxe.org/Sys.html#args。
此方法 returns 您传递的参数为 Array<String>
。
static function main() {
var args = Sys.args();
var arg1 = args[0];
var args = args[1];
//...
}
我是 Haxe 的新手。我的学校要求我用 Haxe 编写一个 Jack 编译器,所以我开始学习这门语言。我在任何地方都找不到如何在主函数中获取参数。也就是说,我想这样调用我的可执行文件:
./Main.exe arg1 arg2 arg3
...并在主函数中读取这些参数。
参见:https://api.haxe.org/Sys.html#args。
此方法 returns 您传递的参数为 Array<String>
。
static function main() {
var args = Sys.args();
var arg1 = args[0];
var args = args[1];
//...
}