![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STL
文章平均质量分 88
_acme_
这个作者很懒,什么都没留下…
展开
-
string类成员函数的使用方法(一)
是一个类模板,里面包含了basic_string和char_straits两个类.一.basic_string类 这个类的的typedef如下://窄字符typedef basic_string<char, char_traits<char>, allocator<char> > string;//宽字符 typedef basic_string<wchar_t, char_tr原创 2016-04-12 15:07:16 · 1290 阅读 · 0 评论 -
string类成员函数的使用方法(二)
成员函数: 1.append 功能:添加一个字符串或者字符到源字符后面 //添加三个字符到s1后面 string s1("hello"); s1.append(3, 'A'); cout <<"s1: " <<s1 << endl; //添加一个字符串到s2后面 string s2("hello"); s2.append(" word");原创 2016-04-12 17:00:31 · 717 阅读 · 0 评论 -
string类成员函数的使用方法(三)
15.find 功能:查找字符或字符串 返回值:返回找到的字符或字符串的第一个字符位置 //找单个字符 string s1("hello word"); int iPos1 = s1.find('e', 0);//第二个参数是一个偏移量,指定从哪里开始找 //注意,返回的数组下标,从0开始计数的 if (iPos1 != string::npos)原创 2016-04-12 18:21:15 · 616 阅读 · 0 评论 -
C/C++面试知识点总结(二)
目录: 一、基础知识 1.C/C++ 2.STL3.数据结构与算法 4.计算机网络5.操作系统6.数据库二、项目经历 1.纯属个人YY2.STL基础(1).vector的实现原理vector和数组类似,不同的是vector能动态增长,数组则是静态的,一旦初始化,大小就不能改变。相同之处在于,vector是线性的空间,其所有操作和数组一样。都原创 2017-08-12 15:14:48 · 4457 阅读 · 0 评论