//获取本机地址列表之Unicode版本
//Author:zerosoul
#include "stdafx.h"
#include "winsock2.h"
#include "tchar.h"
#pragma comment(lib, "Ws2_32.lib")
int _tmain(int argc, TCHAR* argv[])
{
WSADATA WSAData;
if (WSAStartup(MAKEWORD(2,2), &WSAData)!=0)
{
_tprintf(_T("WSAStartup Error:[%d]"),WSAGetLastError());
}
DWORD dwIP = 0;
int i = 0;
struct hostent* lpHst = NULL;
char HostName[256] = {0};
gethostname(HostName,256);
lpHst = gethostbyname(HostName);
while( lpHst->h_addr_list[i] != NULL )
{
dwIP = *(DWORD*)lpHst->h_addr_list[i++];
SOCKADDR_IN Addr = {0};
Addr.sin_family = AF_INET; //这个必须设置,否则WSAAddressToString()会报错
Addr.sin_addr.s_addr = dwIP;
TCHAR strAddr[32] = {0};
DWORD addrLen = 32;
//关键是下面这句,没有ANSI版本的inet_ntoa()那么简单
if (SOCKET_ERROR == WSAAddressToString((struct sockaddr *)&Addr,sizeof(Addr),NULL,strAddr,&addrLen))
{
_tprintf(_T("WSAAddressToString() Error:[%d]\n"),WSAGetLastError());
}
_tprintf(_T("IPAddr%d : %s\n"),i,strAddr);
}
return 0;
}
分享到:
相关推荐
获取Unicode字符集中汉字的拼音和内码 pdf版 将汉字转化为Unicode字符集
wcslen(str) 无法判断超大字符集的汉字个数. 使用此头文件可以正确获得汉字长度; 开发语言:C.
获取汉字unicode编码的工具(java环境),自己需要用到,所以写了一个,很简单,支持语句获取,介绍完了。
用于unicode码转换,我获得源代码,并在源代码基础上修改了,适合金蝶EAS软件中的unicode码生成
利用ARP协议获得局域网内主机地址 开发环境 VS2008 开发语言 C++ 利用WINPCAP4.0.1开发包 请先安装winpcap并下载资源包WpdPack,将其放置在与GetMACAddress_ARP文件夹同级目录下。修改工程属性,添加宏定义WPCAP;...
(2)可以轻松获取窗体相关的图标资源,可以提取保存Windows标准控件中的文本,如Combobox listbox listview treeview等。还可以保存窗体中html源码。 (3)内置几个窗体相关的实用小工具:窗体颜色探测器、密码查看器...
gb2312与unicode互相转化。同时还有UTF8的转码 使用了两个表,一个以gb2312顺序,一个以unicode顺序 gb2312转Unicode通过计算获得 unicode转gb2312,需要折半搜索。效率还成。
可以获得输入字母串和汉字的Unicode编码,在GSM通讯中用以提取Unicode编码
用来得到字符 或汉字的Unicode编码 c语言编写
汉字 unicode , 这种格式的,汉字表是在http://xh.5156edu.com/conversion.html这个页面里面找的zmj.php.js这个文件获取的。
该软件基于MFC对话框,获取本机ip地址,显示在弹出对话框中,有多字符集与UniCode的两种实现形式。
用vc写的汉字转unicode码,可以得到多进制的unicode码
1数据转换:ANSI等编码、UTF8编码、UTF16编码(实际为Unicode编码)、TCHAR互转,可以先获取转换出的数据在存储时所需的大小 2字符串查找:正向查找、逆向查找、指定偏移查找 3字符串切割:正向分割、逆向分割、指定...
汉字转成unicode的步骤如下,获得汉字的二进制码,然后再unicode查找表中作为索引来查找即可。 该程序使用gb2312标准,囊括了7745个中文常用汉字,程序中未采用系统相关函数,可以在window和linux中使用。
包括了各个系统下(apple、android、twitter)不同的表情图片,以及表情的unicode编码
将汉字转换成unicodec程序源码,获得汉字的二进制码,然后再unicode查找表中作为索引来查找即可
完整的汉字笔画数笔顺数据库,包含ID、汉字、笔画数、笔顺、Unicode、GB码信息i。 每个汉字带有笔顺,可以通过笔顺知道汉字的构造和书写顺序; 可以通过给定一个笔顺,快速知道笔画数,比如笔顺为“34”,则笔画数...
两款工具(中文与asc码,unicode码互转)
适用于需要字符串转化成Unicode代码的地方、譬如触摸屏、LCD、单片机、串口通信。
一行代码搞定易语言组件不显示unicode字符的问题 一行代码搞定,可以让按钮,编辑框,组合框等显示unicode字符,也可以通过SendmassageW 设置和取出组件里的unicode字符 以后别说易语言不支持unicode啦 实际上,...