我可以在pthread中创建一个pthread,它已经由main创建了吗?

Inv*_*tus 6 c++ sockets posix

如果我在pthread中创建一个由main函数创建的pthread_create,我是否会遇到错误.如果,那么我可以做什么我应该照顾的???

重要....:我正在进行套接字编程,我在不同的端口上打开5个线程,这些端口正在侦听端口,当我收到消息时,我想创建一个接收消息并写入的线程使用pwrite的文件.所以,我有几个问题,请你能帮帮我吗?

如果没有那么什么是在线程内创建线程的另一种解决方案.. ??

或者它会给我一个分段错误???

或者我会遇到一些竞争条件......

Jam*_*nze 5

pthread_create创建一个新线程.独立于它的所在位置.在侦听端口时为连接创建新线程几乎是标准过程.