ACE Developer's Archiver
论坛
›
ACE基础应用
› 如何判断recv()超时退出
pango
发表于 2008-1-8 17:34:02
如何判断recv()超时退出
给recv()函数设置了读超时时间,但如何判断recv()是因为超时退出,还是因为其他原因退出(如连接中断)
peakzhang
发表于 2008-1-8 18:08:32
看手册
使用ACE_OS::last_error()判断,如果是超时,则结果是errno == ETIME
pango
发表于 2008-1-9 10:07:45
您好版主,可是我连接正式版ACE的LIB文件时,连接程序报告Ace.lib文件中不存在ACE_OS::last_error()函数,这是怎么回事?
页:
[1]
查看完整版本:
如何判断recv()超时退出