摘要: 用WinInet开发Internet客户端应用指南(二) 二、实现步骤 大家知道,每个Internet客户端程序都伴随有一定的目的行为,如读文件、写文件、删除文件等等。客户端的程序要实现这些行为的先决条件是建立Internet连接。然后再根据不同的目的进行具体的操作。为了方便... 阅读全文
posted @ 2008-12-12 16:28 jcss 阅读(527) 评论(0) 推荐(0)
摘要: 用WinInet开发Internet客户端应用指南(一) 一、概述 一个Internet客户端程序的目的是通过Internet协议如:HTTP、FTP等来存取网络数据源(服务器)的信息。客户端程序可以访问服务器获得象天气预报,股票价格、重要新闻数据,甚至是与服务器交换信息。Internet客户端程序可以通过外部网络(Internet)或内部网络(一般为Intranet)访问服务器。 ... 阅读全文
posted @ 2008-12-12 16:27 jcss 阅读(603) 评论(0) 推荐(0)
摘要: Map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键字只能在map中出现一次,第二个可能称为该关键字的值)的数据处理能力,由于这个特性,它完成有可能在我们处理一对一数据的时候,在编程上提供快速通道。这里说下map内部数据的组织,map内部自建一颗红黑树(一种非严格意义上的平衡二叉树),这颗树具有对数据自动排序的功能,所以在map内部所有的数据都是有序的,后边我们会见识到有... 阅读全文
posted @ 2008-12-12 11:51 jcss 阅读(391) 评论(0) 推荐(0)
摘要: 关联式容器associative container:被插入的元素并没有一个固定的位置。这不仅是指操作者可能更改其中元素的位置,还有可能——每当新插入一个元素时,容器都会自动的按照某种排序规则将新来的元素放置在合适的位置。也即,这种容器内元素的排列顺序由容器自己的排序规则决定,操作者无能为力。 ==================================================... 阅读全文
posted @ 2008-12-12 10:33 jcss 阅读(2216) 评论(0) 推荐(0)
摘要: 容器container |->用来管理一组对象的集合,这里的对象叫做元素。 |->分类 | |->序列式容器 | | |->每个被插入的元素,都有一个固定的位置,这个位置取决于操作者(程序或者程序 | | 员或者用户)在什么时机将元素插入。但是一旦插入以后,位置不在发生改变,除非| | 你采取rem... 阅读全文
posted @ 2008-12-12 10:31 jcss 阅读(475) 评论(0) 推荐(0)
摘要: C++标准库中的通用工具,他们多是短小精悍的函数或者类,完成那些最一般的工作,大致如下: ============================================================ 对组 | |->名称----->pair |->动机----->方便 |->思想----->结构 |->应用----->如果某个函数要求传回两个值,可能比较有用 | |->Type-... 阅读全文
posted @ 2008-12-12 10:29 jcss 阅读(517) 评论(0) 推荐(0)
摘要: 在“使用 库创建关联容器” 一文中,我们讨论了标准库中的 map 关联容器。但那只是 map 容器的一部分。标准库还定义了一个 multimap 容器,它与 map 类似,所不同的是它允许重复键。这个属性使得 multimap 比预想的要更有用:比如在电话簿中相同的人可以有两个以上电话号码,文件系统中可以将多个符号链接映射到相同的物... 阅读全文
posted @ 2008-12-12 10:25 jcss 阅读(1279) 评论(0) 推荐(0)