Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在编写一个运行 3 个并行进程的程序,每个进程都接收来自用户的命令。但是我需要运行 3 个命令提示符,每个进程一个,我不确定它是如何用 C 编码的。
要使其在单个终端中工作,您必须:
前两个是需要进程间协调(通信)的重要技术问题。最后一个是不溶的。
作为一个 UI 设计,这听起来非常……次优。
如果您使用多个终端,那么进程级别的协调问题就会消失;每个进程都使用自己的终端窗口,系统负责协调。但是,用户现在必须在不同的窗口之间切换才能输入正确的数据,所以您仍然遇到问题 3。作为 UI 设计,这听起来仍然......不是最理想的。