Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asynchronous 在Dart中获取非阻塞标准数据_Asynchronous_Dart_Stdin_Nonblocking - Fatal编程技术网

Asynchronous 在Dart中获取非阻塞标准数据

Asynchronous 在Dart中获取非阻塞标准数据,asynchronous,dart,stdin,nonblocking,Asynchronous,Dart,Stdin,Nonblocking,是否确实要在提交前按键入的方式检索整行,以便在用户添加换行符之前可以运行检查?如何做到这一点 感谢阅读。您可以通过设置为false来存档此文件。在这种情况下,输入的每个字符都会有一个流事件,而不是每行一个。如果希望自己处理输入字符的输出,也可以禁用。在这种情况下,您必须自己弹起输入的字符。您必须在程序退出后再次启用它,否则终端将保持该模式 一个问题是,在程序崩溃的情况下,您无法重新激活echoMode,因为没有全局崩溃处理程序。看看吧。啊,你完全抓住我了!你知道有什么地方可以指给我看,让我来处理

是否确实要在提交前按键入的方式检索整行,以便在用户添加换行符之前可以运行检查?如何做到这一点


感谢阅读。

您可以通过设置为
false
来存档此文件。在这种情况下,输入的每个字符都会有一个流事件,而不是每行一个。如果希望自己处理输入字符的输出,也可以禁用。在这种情况下,您必须自己弹起输入的字符。您必须在程序退出后再次启用它,否则终端将保持该模式


一个问题是,在程序崩溃的情况下,您无法重新激活echoMode,因为没有全局崩溃处理程序。看看吧。

啊,你完全抓住我了!你知道有什么地方可以指给我看,让我来处理字符的显示吗?(使用
lineMode=false
,backspace现在似乎也在转义)谢谢。您只需将它们回显到。