- 博客(3)
- 资源 (6)
- 收藏
- 关注
原创 TCP 回射服务器
TCP Reflect Server & Client TCP回射服务器。学习了《UNP》的第五章前面的知识,自己把代码敲出来了,加深了理解吧。 概述 简单地说就是,Client发送给Server一条消息(一行文本),Server再将同样地消息发送回Client。 就像这样: 客户端 用到的函数和API包括: 1) socket API — 创建套接字,负责建立基本的
2015-03-28 21:12:08 673
原创 为什么这样写:readline()
这里就不贴代码了。代码来自《UNIX 网络编程》第一卷(3rd edition)P73,P75 具体来看看为什么要这样写。 这是两个函数:P73的readline() Version 1;P75的readline() Version 2。 readline() Version 1 P73 代码都是普通的C语言代码,关键是作者这样写的思路是啥,为什么要这样写但是后来却把这个版本的代
2015-03-28 17:34:29 776
原创 为什么要这样写:readn(),writen()?
这里就不贴代码了。代码来自《UNIX 网络编程》第一卷(3rd edition)P72,P73 具体来看看为什么要这样写。 对于readn() 首先定义了两个size_t的变量:nleft表示还剩下的字节数;nread表示已经读取的字节数 接着是一个字符型指针变量:ptr,指向读取的目标缓冲区(ptr = vptr) 我们要读取的时n字节的数据,于是就先将赋值:nleft = n;(
2015-03-27 22:52:37 1551
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人