`

Socket编程中一些常用到的方法

阅读更多
获得本地主机名和ip地址
bool getIPAddress(char * outIP, char * outHost)
{

	char   name[255];
	if (gethostname(name, sizeof(name)) == 0)
	{
		if (outHost != NULL)
			strcpy(outHost, name);
		PHOSTENT  hostinfo;
		if((hostinfo = gethostbyname(name)) != NULL)
		{
			LPCSTR pIP = inet_ntoa (*(struct in_addr *)*hostinfo->h_addr_list);
			if (outIP != NULL)
				strcpy(outIP, pIP);
			return true;
		}
	}
	return false;
}
分享到:
评论

相关推荐

    socket编程头文件和常用函数.doc

    socket编程头文件和常用函数.doc

    Socket编程.pdf

    Socket编程 IP地址 端口号 Socket Socket SOCKET连接过程 Socket常用函数介绍 服务端监听Socket创建步骤 客户端连接Socket创建步骤 IP地址是Internet中主机的标识 Internet中的主机要与别的机器通信必须具有一个IP...

    linux 中socket编程 常用结构体 详解

    linux socket编程 常用结构体 详解很好的资源,解释详细

    Socket编程函数说明

    该文档较为详细的解说了Socket编程基本的函数

    Socket编程学习资料

    我在学习socket编程时搜集的一些相关资料,把它整理成chm格式电子书,放上来,方便大家。资料里有getsockopt()、setsockopt()、select()等不常用的函数的用法,还有tcp和udp的编程实例。

    socket编程函数详解

    socket编程中的常用函数,详细的函数说明

    c++ 下Socket编程

    socket即套接字,用于描述地址和端口,是一个通信链的句柄。应用程序通过socket向网络...sockets(套接字)编程有三种,流式套接字(SOCK_STREAM),数据报套接字(SOCK_DGRAM),原始套接字(SOCK_RAW);前两种较常用。

    socket编程快速入门

    讲解socket编程的一些常用知识,方便快速入门,找到切入点

    socket编程常用API汇总

    socket编程常用API汇总。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

    Socket编程指南及示例程序

    在一些常用的编程技术中,Socket网络编程可以说是最简单的一种。而且Socket编程需要的基础知识很少,适合初学者学习网络编程。目前支持网络传输的技术、语言和工具繁多,但是大部分都是基于Socket开发的,虽说这些...

    IPV4和IPV6兼容的socket编程(原著)

    IPV4和IPV6兼容的socket编程主要有以下内容: 1. 几个常用套接字结构体和通用结构体 2. IPV4到IPV6 socket的移植 3. 如何同时兼容IPV4和IPV6 4. IPV6服务器端与客户端 5 实例支持IPV6的ntpclient源码

    伯克利socket编程

    伯克利socket编程 Socket编程基础本章以Berkeley Socket为主,主要介绍网络编程时常用的调用和程序使用它们的方法及基本结构。

    UDP协议通信socket编程(物联网).rar

    调研http协议、TCP协议、UDP协议及socket编程相关知识;根据课程设计要求,选择合适的操作系统、开发环境及测试环境 必需有界面窗口,客户端可以实现网址的录入,协议的选择(TCP或返回信息的显示。服务器端要有...

    Linux下Socket编程

    要学Internet上的TCP/IP网络编程,必须理解socket接口。 socket接口设计者最先是将接口放在Unix操作系统里面的。如果了解Unix系统的输入和输出的话,就很容易了解socket了。网络的socket数据传输是一种特殊的I/O,...

    C语言socket编程经典

    C语言socket网络编程,常用的几个API分析的很好,分享一下

    Windows-Socket-网络编程

    Windows-Socket-网络编程,介绍socket编程模型及常用函数

    CH8_Socket编程

    网络编程技术 Socket编程的概念 常用函数列表 转换函数 服务器的两种工作方式 发送和接收

    Socket网络编程学习笔记(1)

    Socket网络编程学习笔记(1):常用方法介绍

    有关Socket编程的知识

    主要是涉及网络协议编程的技术,里面有网络协议的Socket编程的指南,编程的原理,编程基础,还有常用端口对照表

    介绍基于TCP协议通过socket实现网络编程常用API

    介绍基于TCP协议通过socket实现网络编程常用API,示例代码:web服务端的编写,实现用户登录及多级页面

Global site tag (gtag.js) - Google Analytics