悉野小楼

导航

2012年2月16日

htons, htonl, ntohs, ntohl的意思

摘要: htons()将主机的无符号短整形数转换成网络字节顺序. host - > net (short)htonl()将主机的无符号长整形数转换成网络字节顺序. host - > net (long)ntohs()将主机的网络字节顺序转换成无符号短整形数. host - > net (short)ntohl()将主机的网络字节顺序转换成无符号长整形数. host - > net (long) 阅读全文

posted @ 2012-02-16 23:08 悉野 阅读(394) 评论(0) 推荐(0) 编辑

c++ socket客户端与服务端无法连接上

摘要: 本机上同时运行的客户端和服务端测试.服务端使用的 //GetlocalhostinformationlocalHost=gethostbyname("");localIP=inet_ntoa(*(structin_addr*)*localHost->h_addr_list);得到的IP是局域网里面的IP. 192.168开头的.但我客户端写的是127.0.0.1, 两个IP不一样. connect连不通. 两边获取一样的IP就行了. 阅读全文

posted @ 2012-02-16 23:00 悉野 阅读(521) 评论(0) 推荐(0) 编辑

c++ 下载网页(使用WinHttp)

摘要: //WinHttpTest.cpp:定义控制台应用程序的入口点。//#include<stdafx.h>#include<vector>#include<winsock2.h>#include<Winhttp.h>//#include<urlmon.h>#include<windows.h>#include<iostream>#include<fstream>#include<string>#include"AtlBase.h"#include"AtlCon 阅读全文

posted @ 2012-02-16 17:11 悉野 阅读(5081) 评论(0) 推荐(0) 编辑