0

我有两个 C/C++ 套接字程序,比如说serverand ,它们都通过andclient相互通信。当我在 localhost 的两个独立终端上运行这两个程序时,整个流程工作正常(即通信、读取、写入)。为了避免手动启动程序,我在我的服务器程序中使用。但是,这样做并不能像两个独立的终端那样给我正确的结果。我确实在作业监视器中看到并运行,但两者之间的通信似乎从未发生过。可能是什么问题呢?readwriteclientsystem(exec_cmd_to_run_client_program)serverclient

我还尝试libsshserver程序中使用 ssh 库来打开一个新的 ssh 会话并发送执行命令来运行client程序。我再次看到与系统调用相同的结果。这两个程序都出现在工作监视器中,但从未发生过沟通。我错过了什么?

4

0 回答 0