VC6 socket通讯 发送端 问题 VC6和vc9区别?~
用VC6做接收端,VC9下做发送端(VC9下字符集是未设置),数据接收正常。发送端换成VC6,接收端接不到数据。
SOCKET m_SockCilent;
sockaddr_in clientaddr;
clientaddr.sin_family=AF_INET;
clientaddr.sin_port=htons(3333);
clientaddr.sin_addr.S_un.S_addr=inet_addr("127.0.0.1");
m_SockCilent=socket(AF_INET,SOCK_DGRAM,0);
char a[]="0x001";
sendto(m_SockCilent,a,sizeof(a),0,(SOCKADDR*)&clientaddr,sizeof(SOCKADDR));
closesocket(m_SockCilent);
发送端程序。
[解决办法]
目标端口和IP设置是否正确