地址转换问题

bootmen 2001-08-09 04:22:37
目的网络地址用CString的str表示,在udp中,函数sendto的用法如下:

int SendTo( const void* lpBuf, int nBufLen, const SOCKADDR* lpSockAddr, int nSockAddrLen, int nFlags = 0 );

其中,IpSockAddr是结构SOCKADDR,那么,我这样才能把str转换为SOCKADDR结构呢?
...全文
57 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
lakelive 2001-08-17
  • 打赏
  • 举报
回复
SOCKADDR sockcon;
sockcon.sa_data=str;
sockcon.sa_family=AF-INET;
......
SendTo(。。。,。。。,&sockcon,。。。,。。。);
bootmen 2001-08-09
  • 打赏
  • 举报
回复
i see,给你分吧.不过能不能直接一点啊.
lakelive 2001-08-09
  • 打赏
  • 举报
回复
定义一个SOCKADDR的数据例如SOCKADDR sockcon;然后将sockcon.sa_data赋值为你的str,将sockcon.sa_family赋值为AF-INET,就可以了,最后调用SendTo时使用&sockcon就OK。

4,388

社区成员

发帖
与我相关
我的任务
社区描述
通信技术相关讨论
社区管理员
  • 网络通信
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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