返回列表 发帖

一个简单的socket,获取主机名称和ip

[这个贴子最后由x86在 2005/04/18 06:32pm 第 2 次编辑] #pragma comment (lib,"Ws2_32.lib") #include #include int WSA_return; WSADATA WSAData; HOSTENT *host_entry; char host_name[256]; char host_address[256]; int main() { WSA_return=WSAStartup(MAKEWORD(1,1),&WSAData); if(WSA_return==0) { gethostname(host_name,256); host_entry=gethostbyname(host_name); if(host_entry!=0) { wsprintf(host_address,"%d.%d.%d.%d", (host_entry->h_addr_list[0][0]&0x00ff), (host_entry->h_addr_list[0][1]&0x00ff), (host_entry->h_addr_list[0][2]&0x00ff), (host_entry->h_addr_list[0][3]&0x00ff)); MessageBox(NULL,host_address,host_name,MB_OK); } } WSACleanup(); return 0; }

一个简单的socket,获取主机名称和ip

我怎么感觉JAVA跟C的很想像

TOP

一个简单的socket,获取主机名称和ip

去看下了。
其实现在用api是了解一下,不怎么喜欢java,因为以前学java的时候还没有学习windows编程,觉得比较烦琐,现在觉得好多了,呵呵....

TOP

一个简单的socket,获取主机名称和ip

http://www.thysea.com/lb/cgi-bin/topic.cgi?forum=127&topic=1023&show=60
这个是我以前写的一些java网络编程方面的笔记
这个星期一定更新!

TOP

一个简单的socket,获取主机名称和ip

其实网络编程最好用的是java,前几天我用java写了一个网络工具。
过几天忙完了把java的socket总结一下,java本身就是基于网络的,所以写网络程序比起C++简单得多。。。

TOP

返回列表 回复 发帖