
Linux/include/uapi/拆橡linux/if_ether.h
在http://lxr.free-electrons.com/ident 里可以旅枝旁查搭宽到
#include <windows.h>#include <iostream> //4, 补上COUT输出需要的头文件
using namespace std //5, 使用了STL库,引用STD命名空间
int main() {
//
//8....可能需要加上WSAStartup
int a
int len_ad
a=socket(PF_INET,SOCK_STREAM,0)
struct sockaddr_in ad
memset(&ad,0,sizeof ad)
ad.sin_family=AF_INET
ad.sin_port=htons(1024)
ad.sin_addr.s_addr=inet_addr("172.18.20.234")
len_ad=sizeof ad
connect(a,(const sockaddr*)&ad,sizeof ad)/拍衫/1,这儿加一个类颤贺前型转换
char buf[100]//2, char* buf[100]错了改成char buf[100]
memset(buf, 0, sizeof(buf))//9....先清一下接收缓存是个好习惯
int n = recv(a,buf,sizeof buf, 0)//3, 建议改用recv
//7...建议在这儿加上茄清判断RECV返回值n有效否
cout<<buf
return 0
}
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)