我必须编写包含两个进程的 ac 代码。它的可执行文件将在两个不同的终端上启动两次。两个进程都会知道它们的作用。一个终端将显示一个过程的结果,第二个终端将显示第二个过程的结果。如果我创建两个线程来创建这两个进程,有人可以帮我解决这两个进程在终端上启动时如何识别它们的角色吗?
答案1
线程!=进程
您可以使程序采用一个参数来指定它所具有的角色,并使用其中一个进程/模式创建而另一个进程/模式连接到的套接字。
我必须编写包含两个进程的 ac 代码。它的可执行文件将在两个不同的终端上启动两次。两个进程都会知道它们的作用。一个终端将显示一个过程的结果,第二个终端将显示第二个过程的结果。如果我创建两个线程来创建这两个进程,有人可以帮我解决这两个进程在终端上启动时如何识别它们的角色吗?
线程!=进程
您可以使程序采用一个参数来指定它所具有的角色,并使用其中一个进程/模式创建而另一个进程/模式连接到的套接字。