摘要: 头文件:#include 定义函数:char * strtok(char *s, const char *delim);函数说明:strtok()用来将字符串分割成一个个片段。参数s 指向欲分割的字符串,参数delim 则为分割字符串,当strtok()在参数s 的字符串中发现到参数delim 的分... 阅读全文
posted @ 2015-09-24 17:35 shmilxu 阅读(4536) 评论(0) 推荐(0) 编辑
摘要: Select在Socket编程中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只是习惯写诸如connect、accept、recv或recvfrom这样的阻塞程序(所谓阻塞方式block,顾名思义,就是进程或是线程执行到这些函数时必须等待某个事件的发生,如果事件没... 阅读全文
posted @ 2015-09-24 17:09 shmilxu 阅读(6354) 评论(0) 推荐(0) 编辑
摘要: 功能描述: 获取或者设置与某个套接字关联的选 项。选项可能存在于多层协议中,它们总会出现在最上面的套接字层。当操作套接字选项时,选项位于的层和选项的名称必须给出。为了操作套接字层的选项,应该 将层的值指定为SOL_SOCKET。为了操作其它层的选项,控制选项的合适协议号必须给出。例如,为了表示... 阅读全文
posted @ 2015-09-24 16:15 shmilxu 阅读(523) 评论(0) 推荐(0) 编辑
摘要: 转载于:http://blog.csdn.net/longshengguoji/article/details/8550235C++标准程序库提供了各具特长的不同容器。现在的问题是:该如何选择最佳的容器类别?下表给出了概述。但是其中有些描述可能不一定实际。例如:如果你需呀处理的元素数量很少,可以虎落... 阅读全文
posted @ 2015-09-24 10:59 shmilxu 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 转载于:http://blog.csdn.net/longshengguoji/article/details/8547007map/multimap 使用map/multimap之前要加入头文件#include,map和multimap将key/value当作元素,进行管理。它们可根据key的排序... 阅读全文
posted @ 2015-09-24 10:58 shmilxu 阅读(2447) 评论(0) 推荐(0) 编辑
摘要: 集合转载于:http://blog.csdn.net/longshengguoji/article/details/8546286使用set或multiset之前,必须加入头文件Set、multiset都是集合类,差别在与set中不允许有重复元素,multiset中允许有重复元素。sets和mult... 阅读全文
posted @ 2015-09-24 10:56 shmilxu 阅读(933) 评论(0) 推荐(0) 编辑
摘要: 转载于:http://blog.csdn.net/longshengguoji/article/details/8520891list容器介绍相对于vector容器的连续线性空间,list是一个双向链表,它有一个重要性质:插入操作和删除操作都不会造成原有的list迭代器失效,每次插入或删除一个元素就... 阅读全文
posted @ 2015-09-24 10:55 shmilxu 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 转载于:http://blog.csdn.net/longshengguoji/article/details/8519812deque函数:deque容器为一个给定类型的元素进行线性处理,像向量一样,它能够快速地随机访问任一个元素,并且能够高效地插入和删除容器的尾部元素。但它又与vector不同,... 阅读全文
posted @ 2015-09-24 10:53 shmilxu 阅读(1217) 评论(0) 推荐(0) 编辑
摘要: 转载于:http://blog.csdn.net/longshengguoji/article/details/8539471字符串是程序设计中最复杂的变成内容之一。STL string类提供了强大的功能,使得许多繁琐的编程内容用简单的语句就可完成。string字符串类减少了C语言编程中三种最常见且... 阅读全文
posted @ 2015-09-24 10:51 shmilxu 阅读(1136) 评论(0) 推荐(0) 编辑
摘要: 转载于:http://blog.csdn.net/longshengguoji/article/details/8466118库是一系列程序组件的集合,他们可以在不同的程序中重复使用。C++语言按照传统的习惯,提供了由各种各样的函数组成的库,用于完成诸如输入/输出、数学计算等功能。1. STL介绍标... 阅读全文
posted @ 2015-09-24 10:50 shmilxu 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 转载于:http://blog.csdn.net/longshengguoji/article/details/8507394vector类称作向量类,它实现了动态数组,用于元素数量变化的对象数组。像数组一样,vector类也用从0开始的下标表示元素的位置;但和数组不同的是,当vector对象创建后... 阅读全文
posted @ 2015-09-24 10:48 shmilxu 阅读(517) 评论(0) 推荐(0) 编辑
摘要: 转载于http://blog.csdn.net/daisy_chenting/article/details/68981841.概述泛型编程思想最早缘于A.Stepanov提出的部分算法可独立于数据结构的论断。20世纪90年代初A.Stepanov和Meng Lee根据泛型编程的理论用C++共同编写... 阅读全文
posted @ 2015-09-24 09:21 shmilxu 阅读(248) 评论(0) 推荐(0) 编辑