多线程中的newfd,能否修改成全局,不行,为什么?
不能定义到全局因为定义到全局会使并发线程客户端共用一个文件描述符导致当新客户端创建时旧的文件描述符会被覆盖。
多线程中分支线程的newfd能否不另存,直接用指针间接访问主线程中的newfd,不行,为什么?
因为如果不另外在栈区定义变量临时存放文件描述符那新线程创建时上个文件描述符会被覆盖
多线程中的newfd,能否修改成全局,不行,为什么?
不能定义到全局因为定义到全局会使并发线程客户端共用一个文件描述符导致当新客户端创建时旧的文件描述符会被覆盖。
多线程中分支线程的newfd能否不另存,直接用指针间接访问主线程中的newfd,不行,为什么?
因为如果不另外在栈区定义变量临时存放文件描述符那新线程创建时上个文件描述符会被覆盖