2
新しいプロセスでstdinから読み込むには?私はラインを入れて、メインプロセスでのみ印刷することができます。私はget_lineコンソールデバイスまたはsthに似ていますか、それとも不可能ですか?"メインではない"プロセスでコンソールから読み込む方法
マイコード:
-module(inputTest).
-compile([export_all]).
run() ->
Message = io:get_line("[New process] Put sth: "),
io:format("[New process] data: ~p~n", [Message]).
main() ->
Message = io:get_line("[Main] Put sth: "),
io:format("[Main] data: ~p~n", [Message]),
spawn(?MODULE, run, []).
ありがとうございました! 入力機能を使用するには、メインプロセスが生きていなければならないことはわかりませんでした。 –