分享到:
发表于 2008-12-23 09:28:24 楼主 | ||
本人写了一个socket程序,收发信息均没有问题。今天网上看到有人从客户端发送消息的时候不用send函数,而是用dup2把客户端的socket复制到标准输出,然后利用printf之类的函数输出的信息均能发送到服务端。对此本人也做了测试,可以实现。部分代码如下:
请问大家为什么呢,在我看来这两种方式没什么区别啊 |
||
楼主热贴 |
发表于 2008-12-23 09:28:24 1楼 | |
你对dup2的理解有误....man dup2看看两个参数是什么意思,而你在客户端用的dup2和服务器端一样的,怎么能有正确的结果呢. |
|
针对ZOL星空(中国)您有任何使用问题和建议 您可以 联系星空(中国)管理员 、 查看帮助 或 给我提意见