简单题! A线程通过80端口发送request后,B线程在监听80端口,问B线程收到对A的response后,如何知道该数据是对A线程的response? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 A,B线程当能是在同一台PC上啊 B线程在监听80端口,当B线程收到对A的response后,能够知道发送数据的对家的IP地址和端口吗 可以:SOCKET accept ( SOCKET s, struct sockaddr FAR* addr, int FAR* addrlen );第二参数里面有ip,port字段信息示例:struct sockaddr_in cli_addr; // 客户端信息cli_len = sizeof(cli_addr);new_sockfd = accept(sockfd, (struct sockaddr*) &cli_addr, &cli_len);ip: inet_ntoa(cli_addr.sin_addr)port: cli_addr.sin_port VARIANT*变量如何赋值 我糊涂了,帮我看看(简单) 简单程度导致 Run-Time Check Failure #2 - VC++.net中UML逆向工程 ODBC, ADO, OLEDB 连接ORACLE有什么不同?(UP有分) 这行代码是什么意思? cf来领分闲人免进 在win32中引入对话框输入数据,然后关闭对话框 ??????????????第一个ATL COM Release版本就出错:详情见下: 大虾们帮帮忙,解决一下,光驱怎么给丢了? TCP通信能不能检测发送缓冲区中的数量(字节数)? 怎样用vc来实现文件的上传,通过http协议post方式
IP地址和端口吗
SOCKET accept (
SOCKET s,
struct sockaddr FAR* addr,
int FAR* addrlen
);
第二参数里面有ip,port字段信息
示例:
struct sockaddr_in cli_addr; // 客户端信息
cli_len = sizeof(cli_addr);
new_sockfd = accept(sockfd, (struct sockaddr*) &cli_addr, &cli_len);
ip: inet_ntoa(cli_addr.sin_addr)
port: cli_addr.sin_port