(一)getline的用法
我们在使用string读入字符串的时候,其输入操作符:
* 读取并忽略开头所有空白字符(如空格,换行符,制表符)
* 读取字符直至再次遇到空白字符,读取终止。
所以如果我们输入“hello world”,string将只输出hello。
为了解决这个问题,我们引入getline函数,它接受两个参数:一个输入流对象和一个string对象,但是getlin...
分类:
编程语言 时间:
2015-08-14 11:45:08
阅读次数:
103
ist是双向链表的泛化容器,提供了splice和merge归并函数,sort函数利用list的数据结构特点对元素进行了归并排序。创建list对象创建list对象的方式主要有以下几种。
(1) list()list l;(2) list(size_type n)list l(10);(3) list(size_type n,const T&value)list l(10...
分类:
其他好文 时间:
2015-08-13 18:08:50
阅读次数:
148
1.string的find函数 查找(find) 语法:size_type find( const basic_string &str, size_type index );size_type find( const char *str, size_type index );size_type fi...
分类:
编程语言 时间:
2015-08-08 16:12:58
阅读次数:
131
substr(string的成员函数)语法: basic_string substr( size_type index, size_type num = npos );substr()返回本字符串的一个子串,从index开始,长num个字符。如果没有指定,将是默认值 string::npos。这样....
分类:
编程语言 时间:
2015-07-31 10:13:22
阅读次数:
115
1.STL vector只有四个构造函数default (1) explicit vector (const allocator_type& alloc = allocator_type());fill (2) explicit vector (size_type n, const va...
分类:
编程语言 时间:
2015-07-30 01:59:53
阅读次数:
114
博客搬家啦http://t.cn/RvFZs2cSTL中list的用法C++ Lists(链表)赋值(assign)语法: void assign( input_iterator start, input_iterator end ); void assign( size_type num, ...
分类:
编程语言 时间:
2015-07-24 16:01:28
阅读次数:
213
//str为需要截断的string,pattern为分隔符std::vector split(std::string str,std::string pattern) { std::string::size_type pos; std::vector result; str+=patt...
分类:
编程语言 时间:
2015-07-17 11:33:40
阅读次数:
249
为了使自己的程序有很好的移植性,c++程序员应该尽量使用size_t和size_type而不是int, unsigned1. size_t是全局定义的类型;size_type是STL类中定义的类型属性,用以保存任意string和vector类对象的长度2. string::size_type制类型一...
分类:
编程语言 时间:
2015-07-13 23:49:28
阅读次数:
190
此版本的list类,很多信息都保存在内部类里面。如果抛开这些内部类,list类里面实质的成员只包括三个:protected:
_A allocator; //空间配置器
_Nodeptr _Head; //list节点
size_type _Size; //list内元素个数抛开空间配置器不谈,_Head节点是一个_Node类型的指针struct _Node;...
分类:
其他好文 时间:
2015-07-12 09:47:24
阅读次数:
281
为了使自己的程序有很好的移植性,c++程序员应该尽量使用size_t和size_type而不是int, unsigned1. size_t是全局定义的类型;size_type是STL类中定义的类型属性,用以保存任意string和vector类对象的长度2. string::size_type制类型一...
分类:
其他好文 时间:
2015-07-08 20:34:02
阅读次数:
236