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

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

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

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

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

相关推荐
曼岛_6 分钟前
[架构之美]linux常见故障问题解决方案(十九)
linux·运维·架构
大神的风范24 分钟前
从0开始学linux韦东山教程第三章问题小结(4)
linux·服务器
大蚂蚁2号1 小时前
windows文件共享另一台电脑资源管理器网络文件夹无法找到机器
运维·服务器·网络
Lw老王要学习1 小时前
Linux数据库篇、第一章_02_MySQL的使用增删改查
linux·运维·数据库·mysql·云计算·it
斤斤计较2 小时前
Docker 环境安装(2025最新版)
运维·docker·容器
小锋学长生活大爆炸2 小时前
【教程】Docker方式本地部署Overleaf
运维·docker·容器
掘金者说2 小时前
docker系列-DockerDesktop报错信息(Windows Hypervisor is not present)
运维·docker·容器
影龙帝皖3 小时前
Linux服务之lvs集群与dr模式部署
linux·服务器·lvs
2302_799525743 小时前
【Linux】第十六章 分析和存储日志
linux·运维·服务器
愚润求学3 小时前
【Linux】Ext系列文件系统
linux·运维·服务器·笔记