socket recv 用动态数组 怎么取数据?[救命]

WLQKDS 2007-12-19 11:39:12
这样的我的SOCKET接收信息是:
setLength(abc,100)
recv(socket,abc,sizeof(abc),0);
我定义了个动态数组去接收信息但老取不到数据,
所以请问如果我要用动态数组要怎么弄才能取到数据?
不好意思我没分了,希望会的高手可以告诉下~~~~~~~~
...全文
128 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用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
  • 打赏
  • 举报
回复
不用谢

1,594

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 网络通信/分布式开发
社区管理员
  • 网络通信/分布式开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧