(精)嵌入式Linux网络编程第2章.pptVIP

  • 2
  • 0
  • 约6.85千字
  • 约 37页
  • 2017-01-10 发布于湖北
  • 举报
2.3.5 客户端读取和显示字符串 客户端从标准输入读取数据到缓冲区buffer中,发送到服务器端。然后从服务器端读取服务器的响应,将数据发送到标准输出。 void process_conn_client(int s) { ssize_t size = 0; char buffer[1024]; for(;;){ size = read(0, buffer, 1024); if(size 0){ write(s, buffer, size); size = read(s, buffer, 1024); write(1, buffer, size); } } } 2.3.6 编译运行程序 服务器的网络程序保存为文件tcp_server.c、客户端的网络程序保存为tcp_client.c、客户端和服务器的字符串处理保存为文件tcp_proccess.c,建立如下的Makefile文件: all:client server client:tcp_process.o tcp_client.o gcc -o client tcp_process.o tcp_client.o server:tcp_process.o tcp_server.o gcc -o server tcp_proc

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档