我想创建应该能够监听标准输入并流式传输到标准输出的实用程序。此外,我想将命令行参数传递给实用程序。是否可以使用haxe / cpp环境?
“trace()”到底是做什么的?我可以用一些ascii控制字符覆盖它的自动CR / LF来打印假数据活动量表吗?
答案 0 :(得分:5)
我认为trace函数只能用于调试,我认为这就是为什么它打印文件和你调用它的行。
我认为您真正想要的是Lib.print()
和Lib.printl()
向控制台写一些内容。
为了阅读我没有找到像这样简单的功能,但它仍然很容易,这是一个例子:
var stdin = Sys.stdin();
var string : String = stdin.readLine();
如果你想更深入地了解haxe中的控制台开发,我建议你研究一些使用它们的项目,例如写这个问题我已经读过这个文件https://github.com/ianxm/ihx/blob/master/src/ihx/ConsoleReader.hx