haxe - 如何在cpp环境中创建干净的终端应用程序?

时间:2014-01-16 13:35:15

标签: terminal console stdout haxe utility

我想创建应该能够监听标准输入并流式传输到标准输出的实用程序。此外,我想将命令行参数传递给实用程序。是否可以使用haxe / cpp环境?

“trace()”到底是做什么的?我可以用一些ascii控制字符覆盖它的自动CR / LF来打印假数据活动量表吗?

1 个答案:

答案 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