社区
网络通信/分布式开发
帖子详情
socket recv 用动态数组 怎么取数据?[救命]
WLQKDS
2007-12-19 11:39:12
这样的我的SOCKET接收信息是:
setLength(abc,100)
recv(socket,abc,sizeof(abc),0);
我定义了个动态数组去接收信息但老取不到数据,
所以请问如果我要用动态数组要怎么弄才能取到数据?
不好意思我没分了,希望会的高手可以告诉下~~~~~~~~
...全文
153
5
打赏
收藏
socket recv 用动态数组 怎么取数据?[救命]
这样的我的SOCKET接收信息是: setLength(abc,100) recv(socket,abc,sizeof(abc),0); 我定义了个动态数组去接收信息但老取不到数据, 所以请问如果我要用动态数组要怎么弄才能取到数据? 不好意思我没分了,希望会的高手可以告诉下~~~~~~~~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
WLQKDS
2007-12-19
打赏
举报
回复
哦~~
虽然听了但是不太懂,但还是很感谢!
还有不好意思我没分了。所以只能说谢谢~~~
comanche
2007-12-19
打赏
举报
回复
这里用的是 var buf, 无类型, 相当于无值引用, 直接用 abc 取的是动态数组对像本身而不是数据
WLQKDS
2007-12-19
打赏
举报
回复
太感谢了,试了下可以。真的好感谢~
请问是什么原理?
comanche
2007-12-19
打赏
举报
回复
recv(socket, abc[0], sizeof(abc), 0);
超龄编码人
2007-12-19
打赏
举报
回复
不用谢
【
Socket
网络编程】17.
recv
() 函数详解
本文详细介绍了
recv
函数的工作原理及参数说明,包括同步
Socket
的
recv
函数执行流程,并解释了
recv
函数的返回值及其含义,特别是对于非阻塞
socket
编程时如何处理EAGAIN错误。
深入理解
socket
中的
recv
函数和send函数
本文深入解析TCP
Socket
中
recv
和send函数的工作原理,包括函数参数、返回值、内部处理流程,以及如何处理
数据
缓冲区中的
数据
。同时,介绍了如何在编程中避免粘包问题,通过在
数据
包尾部添加特定字符,确保
数据
的正确读
取
。
盘点python
socket
中
recv
函数的坑
本文深入解析
recv
函数的参数与执行流程,揭示在Python服务端接收
数据
时的常见误区,即
recv
函数在何种情况下返回0。并提供解决
recv
函数阻塞问题的有效策略,包括设置非阻塞模式与超时时间。
socket
编程:
recv
()函数详解
本文详细介绍了Windows
Socket
API中的
recv
函数,包括其函数原型、使用示例、参数解析及返回值说明。
recv
函数用于从连接的套接字接收
数据
,文章通过一个完整的C语言示例展示了如何初始化Winsock、创建套接字、连接服务器并发送接收
数据
。
socket
编程
recv
()返回值处理
本文探讨了在
Socket
编程中,
recv
函数在客户端关闭连接后的行为。解释了
recv
返回-1的原因,及其与WSAECONNRESET错误的关系。讨论了如何避免
recv
在连接关闭时持续返回相同
数据
,以及shutdown和close函数的区别。
网络通信/分布式开发
1,594
社区成员
32,945
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章