socket :sockaddr_in 赋值

原创 2016年08月30日 10:42:43
sockaddr_in addr;
UpdateData(TRUE);
//m_ipAddr.GetAddress()
//DWORD b = htonl(m_IP);//普通的DWORD 类型不行,需要转换成网络字节序表示
addr.sin_addr.s_addr = htonl(m_IP);
//DWORD a = inet_addr("192.168.15.168");inet_addr返回值就是网络字节序表示
//addr.sin_addr.s_addr = inet_addr("192.168.15.168");
addr.sin_family = AF_INET;
addr.sin_port = htons((short)m_port); \\端口同理
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

socket编程——sockaddr_in结构体操作

http://blog.sina.com.cn/s/blog_6151984a0100etj1.html     sockaddr结构体 sockaddr的缺陷:sa_data把目标地址和端口信息...

sockaddr_in初始化函数

void sockInit(struct sockaddr_in *p,short int family,char* addr,unsigned short int port) { bzero ((c...

sockaddr和sockaddr_in详解

struct sockaddr和struct sockaddr_in这两个结构体用来处理网络通信的地址。一、sockaddrsockaddr在头文件#include 中定义,sockaddr的缺陷是:...
  • will130
  • will130
  • 2016年11月24日 21:58
  • 3085

sockaddr_in , sockaddr , in_addr区别Socket编程函数集(非常有用)

一、sockaddr和sockaddr_in在字节长度上都为16个BYTE,可以进行转换 struct   sockaddr   {                   unsigned   sh...
  • maopig
  • maopig
  • 2013年12月07日 22:13
  • 22929

【C++】Winsock套接字编程,struct sockaddr、sockaddr_in,主机网络字节序

前一篇关于windows平台下winsock套接字编程的相关api struct sockaddr与struct sockaddr_in 在bind函数,connect函数里提到了套接字编...

socket编程——sockaddr_in结构体操作

sockaddr结构体 sockaddr的缺陷:sa_data把目标地址和端口信息混在一起了 struct sockaddr {        unsigned short sa...

设置socket通信的 配置数据 sockaddr_in

使用范例: 本地作为发送方:   确定本地发送的socket配置数据:  struct sockaddr_in bindaddr;  memset(&bindaddr,...

socket编程——sockaddr_in结构体操作

socket编程——sockaddr_in结构体操作 sockaddr结构体 sockaddr的缺陷:sa_data把目标地址和端口信息混在一起了 struct sockad...
  • kirawoo
  • kirawoo
  • 2012年04月17日 14:44
  • 237

Cocos2dx通信(Http&Socket)相关编译到Android细节总结 编译加入curl关联lib与头文件 && 解决pthread的cancel函数NDK不支持,找不到sockaddr_in

本篇介绍在Cocos2dx中加入网络通信相关代码,然后编译到Android时出现的一些细节和需要注意的地方总结。不多废话了,直接进入正题;    1.  首先介绍在Cocos2dx中使用pthr...

struct sockaddr_in等Socket编程相关数据类型定义

计算机数据存储有两种字节优先顺序:高位字节优先和低位字节优先。Internet上数据以高位字节优先顺序在网络上传输,所以对于在内部是以低位字节优先方式存储数据的机器,在Internet上传输数据时就需...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:socket :sockaddr_in 赋值
举报原因:
原因补充:

(最多只允许输入30个字)