day3 TCP/UDP基础模型、多点通信、TCP开发服务器模型

1.多线程中的newfd,能否修改成全局,不行,为什么?

不能。线程之间共享附属进程的所有资源,newfd是全局变量,作用域是全局,一经更改所有线程中的newfd都会变化。

2.多线程中分支线程的newfd能否不另存,直接用指针间接访问主线程中的newfd,不行,为什么?

不能。线程之间共享附属进程的所有资源,如果不另存newfd,那么就是在分支线程中对主线程中的newfd进行直接操作,会改变所有线程中newfd的值。

相关推荐
偶像你挑的噻2 分钟前
2-Linux驱动开发-内核;内核模块;设备树;设备树插件
linux·运维·驱动开发
Orlando cron5 分钟前
CPU Load(系统平均负载)
运维·服务器·网络
SUPER526615 分钟前
deepseek-R1模型输出时截断异常
运维·服务器·deepseek-r1调用
qq_321665332 小时前
验证centos 服务器(或其他linux服务器),443或80端口是否开通
linux·服务器·centos
java_logo2 小时前
TOMCAT Docker 容器化部署指南
java·linux·运维·docker·容器·tomcat
whb2341741242 小时前
测试linux删除Oracle文件,使用文件句柄恢复
linux·运维·oracle
令狐少侠20112 小时前
docker启动失败
运维·docker·容器
NKelly2 小时前
neovim等模态编辑器最优雅的输入法解决方案
运维·编辑器·vim·yaml
江公望3 小时前
流媒体,包含哪些技术?Zynq MP方案
linux·服务器
初学小白...3 小时前
JVM入门知识点
java·服务器·jvm