10
A
答えて
12
readLineSync()STDINの方法は、コンソールから文字列をキャプチャすることができます:
import 'dart:io';
main() {
print('1 + 1 = ...');
var line = stdin.readLineSync(encoding: Encoding.UTF_8);
print(line.trim() == '2' ? 'Yup!' : 'Nope :(');
}
3
StringInputStreamのようなM3ダーツクラスはStreamに置き換えられると、これを試してみてください。
import 'dart:io';
import 'dart:async';
void main() {
print("Please, enter a line \n");
Stream cmdLine = stdin
.transform(new StringDecoder())
.transform(new LineTransformer());
StreamSubscription cmdSubscription = cmdLine.listen(
(line) => print('Entered line: $line '),
onDone:() => print(' finished'),
onError: (e) => /* Error on input. */);
}
5
以下は、stdinからの入力を読み込むための最新のダーツコードです。
import 'dart:async';
import 'dart:io';
import 'dart:convert';
void main() {
readLine().listen(processLine);
}
Stream readLine() => stdin
.transform(UTF8.decoder)
.transform(new LineSplitter());
void processLine(String line) {
print(line);
}
関連する問題
- 1. 標準入力からsedを読み込むにはどうすればよいですか?
- 2. ファイルを読むか標準的なユーザー入力を読む
- 3. Androidでユーザー入力を読むにはどうすればよいですか?
- 4. コンソールで1つのキー入力を待って読み込むにはどうすればよいですか?
- 5. 標準入力またはファイル入力のいずれかC
- 6. ノンブロッキング標準入力から読み込む方法は?
- 7. javascriptコンソールにどのようにブラウザコードを入力すればいいですか?
- 8. Python:標準入力から膨大な数の行を読む
- 9. 標準入力の読み取りは、いくつかの入力
- 10. コンソールからすでに入力された行を読むC++
- 11. CodeChef IDEを標準入力から読み込む方法
- 12. MonoDevelopでコンソール入力を読む
- 13. プロセスIDでプロセスの標準入力を取得するにはどうすればよいですか?
- 14. )(freopenは後に標準入力からの入力を取る
- 15. 標準入力と標準出力を.Netでリダイレクトする
- 16. 標準入出力をファイルに読み込むスクリプト
- 17. コマンドラインから標準入力を提供するにはどうすればよいですか?
- 18. ファイルに標準入力して標準出力に標準出力するにはどうしたらいいですか?
- 19. Javaの標準入力から標準出力へのGZIP
- 20. 入力時に入力を読み取るにはどうすればよいですか? - Python
- 21. inkscapeのエクスポートファイルを標準出力に出力する方法と標準入力から読み取る方法
- 22. OS Xでは、標準入力メソッドエディタでセカンドプレーンのUnicode文字を入力するにはどうすればよいですか?
- 23. ノードで標準入力から大きな入力を読み取る
- 24. DartのFormDataにファイル入力を動的に追加するにはどうすればよいですか?
- 25. 入力をプロセスの標準入力に繰り返し入力する
- 26. node.js:空の標準入力ストリームを検出するにはどうすればいいですか?
- 27. 標準入力のカスタマイズ
- 28. 標準入力[Pythonの]
- 29. ファイル入力と標準入力をgdbに渡す
- 30. ライブ入力でキーボード入力を受け入れるにはどうすればよいですか?