作者lcz93 (谁要跟我玩五子棋?)
看板C_and_CPP
标题Re: [问题] 请问各位前辈有关於winsock的传输怪现象
时间Mon Jul 24 17:54:34 2006
谢谢 Neo1978大 的提示
我已经找到解决的方法和理解为什麽会发生此现象的原因
我找到两篇很不错的文章
一篇是很详细的介绍基础socket的应用
http://www.programmer-club.com/pc2020v5/forum/ShowSameTitleN.asp?
URL=N&board_pc2020=vc&id=28140
另一篇是讲有关於如何提昇传输效率的文章
http://www-128.ibm.com/developerworks/linux/library/l-hisock.html?
ca=dgr-lnxw01BoostSocket
都太长了不会缩 囧rz
希望对以後有需要的人有点帮助 ^__________^
※ 引述《lcz93 (谁要跟我玩五子棋?)》之铭言:
: 各位前辈您好
: 在winsock中,
: 为连接导向 StreamSocket
: 我用了"winsock程式设计之钥"中这本书中的范例第三章 修改
: 用回圈跑 想要连续接收数值(数字)从另一台电脑到这台电脑电脑运算
: while(1)
: {
: ......
: recv(socket s, str, sizeof(str), 0);
: .....
: }
: 用意像是分散式运算
: 必须连续传输数字过来
: 可是却会造成延时(delay) 大约为0.2秒
: 如果是每次接收之间都延时就算了
: 但是却是第一次接收与第二次接收之间会延迟0.2秒
: 第三次开始以後就不会有此现象
: 百试不变
: 有前辈能解释这奇怪的现象吗??
: 有什麽地方我疏忽掉了
: 有什麽办法可以改善这个问题吗
: 谢谢各位前辈的宝贵意见与帮忙
--
你没试试 怎麽会知道成功的滋味
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.113.150.227