腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
recv
()
返回
0
、
、
、
、
问题是
recv
()在连接的最后几个字节上
返回
0
。以下是一些背景资料。
浏览 0
提问于2012-05-10
得票数 7
1
回答
recv
()总是
返回
0
、
、
、
recv
()函数有一个我无法解释的问题:它总是
返回
0
。我有一个客户机/服务器应用程序,在这个应用程序中,服务器只需通过internet (不同的pc)从客户机接收一个字符串。char buff[DIM]; public: ~Network(); };void Network::
Recv
() { int n =
recv</e
浏览 0
提问于2016-09-15
得票数 2
回答已采纳
1
回答
recv
()错误C/C++套接字编程
、
、
、
、
我把我客户的代码建立在这个主题上(在这个主题中还有一个源代码链接) out_get_param_value
0
=
0
; c_reboot =
0
;
浏览 4
提问于2013-06-13
得票数 1
回答已采纳
1
回答
C++根据TCP的功能
、
、
我使用
recv
函数(C++)来获取有关网络问题的指示(在本例中,它
返回
负值)R1是TCP通知应用程序出现问题的时间。R2是连接关闭时的状态。
浏览 0
提问于2011-11-23
得票数 0
回答已采纳
1
回答
recv
()方法何时
返回
0
?
、
、
有人能解释一下
recv
()方法何时
返回
0
吗?当然,还提供了大于
0
字节的缓冲区。方法是阻塞的,所以它应该等待直到接收到某个东西或抛出一个错误并
返回
-1。我准备好旗子了。它没有指示非阻塞模式。
浏览 2
提问于2015-03-25
得票数 0
回答已采纳
1
回答
Linux
:
Recv
随机
返回
零
、
、
、
我用epoll为
linux
编写了一个简单的TCP网络库。其他时候,所有的消息都会被接收。什么会导致这种情况发生? //On error or connection closed.if(result <=
浏览 4
提问于2016-04-15
得票数 0
回答已采纳
2
回答
在
Linux
下,
recv
可以在UDP上
返回
0
吗?
、
、
我只是在清理我们不久前写的一些代码,并注意到对于udp套接字,
0
被视为连接关闭。注意:
linux
中的手册页没有区分
返回
代码为零的udp和tcp,这可能是我们在代码中保留检查的原因。
浏览 3
提问于2012-09-20
得票数 15
回答已采纳
1
回答
Systemtap %M printf格式只
返回
一个字符
、
、
我试图打印在套接字上接收到的数据-- sys_
recv
返回
时ubuf的内容。我无法使%M格式说明符正常工作。有人能解释一下如何正确地使用它吗?%d size %d ubuf %p %10M \n ", ppfunc(),$fd,$size,$ubuf,$ubuf)从我对手册页的读取中,格式%10M应该从$ubuf:void指向的位置
返回
[root@kakitis stap]# stap -x 16796 socket-
recv
.stp sys_
recv
fd 13 size 6407
浏览 2
提问于2014-01-09
得票数 0
回答已采纳
3
回答
TCP :
recv
()获取ECONNRESET
、
、
我试图使用TCP和标准的socket.h库在
linux
上实现一个简单的客户机/服务器程序。服务器处理多个客户端,每个客户机可以随时关闭()或关机()套接字。在服务器端(使用非阻塞读取):if ((nBytes =
recv
(socket, buffer, BUFFER_SIZE, MSG_DONTWAIT)) == -1) { } if (nBytes ==
0
)
浏览 6
提问于2016-01-29
得票数 2
回答已采纳
1
回答
不接收数据,
recv
()
返回
0
、
、
、
, buff, 1023,
0
)) == -1){ return(sock_fd, buff, 1023,
0
)) == -1){ return EXIT_FAILUREstrcmp(buff, "OK")){
浏览 3
提问于2016-04-20
得票数 0
3
回答
如果客户端不关闭连接,C套接字可以恢复
0
字节吗?
、
、
、
它在连接的阻塞套接字上调用
recv
()以接收传入的HTTP请求。
Linux
手册页说明了关于阻塞套接字上的
recv
()的如下内容: /
浏览 4
提问于2016-06-24
得票数 8
回答已采纳
1
回答
recv
能
返回
EHOSTUNREACH吗?
、
、
根据Stevens编写的Unix网络程序,使用readline\
recv
可以
返回
EHOSTUNREACH。但是,在
linux
手册页中,
recv
无法接收EHOSTUNREACH。 谁是对的?
浏览 4
提问于2015-10-11
得票数 0
回答已采纳
1
回答
C套接字关闭检测
、
perror("Unable to create new process for client connection");} // call poll with a timeout of 100 ms // if resu
浏览 21
提问于2019-11-29
得票数 0
3
回答
当阻塞
recv
()
返回
的字节小于请求的字节时
、
、
、
库函数手册页提到:
recv
(sockDesc, buffer, size,
0
); /* Where size is 100. */ 服务器只发送50个字节,然后这个
recv
()被阻塞,直到100个字节可用,否则它将
返回
接收50个字节。糟糕的协议设计:服务器只发送50个字节,而客户机期望100,
浏览 0
提问于2010-02-19
得票数 13
回答已采纳
3
回答
从套接字读取单个
recv
()方法期间的所有数据
、
我使用
recv
()来接收套接字上的数据。我把它储存在缓冲器里。
recv
()
返回
读取的字节数。下面是片段: try { int bytes =
recv
(sockfd,buff, 2048,
0
); cout << strlen(buff) &l
浏览 9
提问于2022-02-01
得票数 0
回答已采纳
3
回答
非阻塞连接()和select()将
返回
0
。
、
、
、
、
].skt,(struct sockaddr *)&wire[wi].sai,sizeof(struct sockaddr_in));if (cres==
0
){ // Connect already established return
0
;if (cres==-1) // Socket}; default : return TEC_SOCK_ERR;
浏览 5
提问于2015-04-13
得票数 0
回答已采纳
2
回答
接收UDP消息,但
recv
返回
0
、
、
我在另一端接收消息,但
recv
返回
值为
0
。 printf("Bad
recv
\n");MSG_SIZE); if ((msglen =
recv
(raw
浏览 1
提问于2017-10-05
得票数 2
回答已采纳
3
回答
套接字编程问题
、
、
我的答案是:然而,我不确定为什么在声明中给出了*ptr。
浏览 4
提问于2010-05-03
得票数 0
3
回答
Recv
()从DNS查询(C)
返回
0
、
、
但是,我的
recv
()调用(从TCP套接字)总是
返回
0
。我将得到原始查询,但没有答案。代码:recvfrom(UDPSock,buffer,sizeof(buffer),
0
,(struct sockaddr *)&client,&fromlen(TCPSock,(struct sockaddr*) &dest, sizeof(dest)); //connect to DNS int m=send(TCPSock,buffer,ms
浏览 3
提问于2011-02-28
得票数 1
回答已采纳
2
回答
为什么Python的socket.
recv
()不
返回
-1
、
、
如果我在客户端的s.
recv
_into()循环中关闭服务器套接字,就会从
recv
_into()无限地获得
0
。当套接字被另一边关闭时,不
返回
的理性是什么?为什么我不能正确区分“目前没有数据”和“没有人在那里”?也许正确的问题是--如果另一方终止了连接,为什么使用
recv
()时也不会抛出异常呢?
浏览 1
提问于2019-11-10
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
main函数是否需要返回值0的讨论
网络编程基础漫谈(二)之 socket 的阻塞模式和非阻塞模式
第0节:环境配置及linux命令
Linux错误代码:errno.h与返回值-EINVAL
从linux源码看socket的阻塞和非阻塞
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
腾讯会议
活动推荐
运营活动
广告
关闭
领券