![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 59
qq_30623827
这个作者很懒,什么都没留下…
展开
-
简化版单例,使创建的类对象无论重新定义多少次都唯一
1、声明 static EpgParser* getInstance();2、实现 EpgParser *EpgParser::getInstance() { static EpgParser Epghandle; return &Epghandle; }3、应用原创 2017-04-10 11:40:36 · 175 阅读 · 0 评论 -
HTTP获取文件和网页内容
1、解析url地址string HlsParser::GetXml(string epgaddr){ if (epgaddr.empty()) return ""; string strXML = ""; string uri; uri.append(epgaddr.c_str()); string::size_type index;//无符号整型 string path原创 2017-04-10 16:21:48 · 3112 阅读 · 0 评论 -
getaddrinfo()函数详解
1. 概述IPv4中使用gethostbyname()完成主机名到地址解析,这个函数仅仅支持IPv4,且不允许调用者指定所需地址类型的任何信息,返回的结构只包含了用于存储IPv4地址的空间。IPv6中引入了getaddrinfo()的新API,它是协议无关的,既可用于IPv4也可用于IPv6。getaddrinfo函数能够处理名字到地址以及服务到端口这两种转换,返回的是一个addrinfo的结原创 2017-04-10 16:30:31 · 376 阅读 · 0 评论 -
URL
HTTP之URLHTTP使用统一资源标识符(Uniform Resource Identifiers, URI)来传输数据和建立连接。URL是一种特殊类型的URI,包含了用于查找某个资源的足够的信息URL,全称是UniformResourceLocator, 中文叫统一资源定位符,是互联网上用来标识某一处资源的地址。以下面这个URL为例,介绍下普通URL的各部分组成:http://原创 2017-04-11 09:59:19 · 912 阅读 · 0 评论 -
HTTP
1、HTTP简介HTTP协议(HyperText Transfer Protocol,超文本传输协议)是因特网上应用最为广泛的一种网络传输协议,所有的WWW文件都必须遵守这个标准。HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。2、HTTP工作原理HTTP协议定义Web客户端如何从Web服务器请求Web页面,以及服务原创 2017-04-11 14:08:06 · 526 阅读 · 0 评论