linux下C++ socket网络编程(35)
// 进入子进程执行流程
//子进程负责写入管道 , 因此先关闭读端
close(pipe_fd[0
);
// 输入exit可以退出聊天室
cout << \"Please input 'exit' to exit the chat room\" << endl;
cout<<\"\\\\ + ClientID to private chat \"<<endl;
// 如果客户端运行正常则不断读取输入发送给服务端
while(isClientwork){
//清空结构体
memset(msg.content0sizeof(msg.content));
fgets(msg.content BUF_SIZE stdin);
// 客户输出exit退出
if(strncasecmp(msg.content EXIT strlen(EXIT)) == 0){
isClientwork = 0;
推荐阅读
- Linux|为什么要开发那么多基于Linux的国产系统,直接使用Linux不可以吗?
- 从头学习Linux基础
- 3步教你做个Linux系统,易用性不比Windows差!你学会了吗?
- Linux该如何学习
- Linux在云端是怎么帮助大家工作简单方便的那?
- Linux当前应用的角色-个人环境的使用
- Linux当前应用的角色-企业环境的应用
- 托瓦斯的Linux的发展
- Linux是什么与如何学习
- 国产linux系统有希望了! 韩国也将摆脱微软依赖: 大规模使用linux