1
我想創建應該能夠聽到標準輸入和流到標準輸出的實用程序。此外,我想獲得傳遞給實用程序的命令行參數。可以用haxe/cpp環境嗎?haxe - 如何在cpp環境中創建清潔的終端應用程序?
「trace()」究竟幹什麼?我可以用一些ascii控制字符覆蓋它的自動CR/LF來打印僞活動量表嗎?
我想創建應該能夠聽到標準輸入和流到標準輸出的實用程序。此外,我想獲得傳遞給實用程序的命令行參數。可以用haxe/cpp環境嗎?haxe - 如何在cpp環境中創建清潔的終端應用程序?
「trace()」究竟幹什麼?我可以用一些ascii控制字符覆蓋它的自動CR/LF來打印僞活動量表嗎?
我認爲跟蹤函數只能用於調試,我認爲這就是它打印文件和調用它的行的原因。
我認爲你真正想要的是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
感謝它的成功!但是我從FlashDevelop運行可執行文件遇到了一個問題。使用run.bat'bin \ mytool-debug.exe'編譯並運行此文件後,或通過直接調用窗口引發錯誤並建議調試它。當我運行 – meps
時,您的意思是什麼?無論如何,在我昨天做的短暫測試中,有時候它沒有; t打開正確的.exe文件,在這種情況下自己打開它 – npretto
當我從命令行運行可執行文件時,它工作正常。我發現了Sys.getChar()或Sys.systemName()等函數引發的崩潰。 – meps