我将在 C 中实现一个服务器作为课程项目。服务器应同时为多个客户端提供服务。项目描述表明 fork() 应该用于为多个客户提供服务。每个孩子都应该在一个公共文件中写一些东西。如何同步处理?有没有像 Java 那样只有一个线程可以同时使用一个函数的机制?
我将在 C 中实现一个服务器作为课程项目。服务器应同时为多个客户端提供服务。项目描述表明 fork() 应该用于为多个客户提供服务。每个孩子都应该在一个公共文件中写一些东西。如何同步处理?有没有像 Java 那样只有一个线程可以同时使用一个函数的机制?