摘要:        
2 vector构造函数 功能描述: 创建vector容器 函数原型: vector<T> v; //采用模板实现类实现,默认构造函数 vector(v.begin(), v.end()); //将v[begin(), end())区间中的元素拷贝给本身。 vector(n, elem); //构造    阅读全文
        
            posted @ 2022-04-24 18:21
安静点--
阅读(80)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
string子串 功能描述: 从字符串中获取想要的子串 函数原型: string substr(int pos = 0, int n = npos) const; //返回由pos开始的n个字符组成的字符串 示例: //子串 void test01() { string str = "abcdefg    阅读全文
        
            posted @ 2022-04-24 17:23
安静点--
阅读(1014)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
string插入和删除 功能描述: 对string字符串进行插入和删除字符操作 函数原型: string& insert(int pos, const char* s); //插入字符串 string& insert(int pos, const string& str); //插入字符串 stri    阅读全文
        
            posted @ 2022-04-24 17:21
安静点--
阅读(1727)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
string字符存取 string中单个字符存取方式有两种 char& operator[](int n); //通过[]方式取字符 char& at(int n); //通过at方法获取字符 示例: void test01() { string str = "hello world"; for (    阅读全文
        
            posted @ 2022-04-24 17:19
安静点--
阅读(269)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
string字符串比较 功能描述: 字符串之间的比较 比较方式: 字符串比较是按字符的ASCII码进行对比 = 返回 0 > 返回 1 < 返回 -1 函数原型: int compare(const string &s) const; //与字符串s比较 int compare(const char    阅读全文
        
            posted @ 2022-04-24 17:16
安静点--
阅读(2031)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
string查找和替换 功能描述: 查找:查找指定字符串是否存在 替换:在指定的位置替换字符串 函数原型: int find(const string& str, int pos = 0) const; //查找str第一次出现位置,从pos开始查找 int find(const char* s,     阅读全文
        
            posted @ 2022-04-24 17:13
安静点--
阅读(857)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
string字符串拼接 功能描述: 实现在字符串末尾拼接字符串 函数原型: string& operator+=(const char* str); //重载+=操作符 string& operator+=(const char c); //重载+=操作符 string& operator+=(co    阅读全文
        
            posted @ 2022-04-24 17:12
安静点--
阅读(4970)
评论(0)
推荐(1)
        
        
            
        
        
摘要:        
string赋值操作 功能描述: 给string字符串进行赋值 赋值的函数原型: string& operator=(const char* s); //char*类型字符串 赋值给当前的字符串 string& operator=(const string &s); //把字符串s赋给当前的字符串     阅读全文
        
            posted @ 2022-04-24 17:11
安静点--
阅读(2586)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
string基本概念 本质: string是C++风格的字符串,而string本质上是一个类 string和char * 区别: char * 是一个指针 string是一个类,类内部封装了char*,管理这个字符串,是一个char*型的容器。 特点: string 类内部封装了很多成员方法 例如:    阅读全文
        
            posted @ 2022-04-24 17:09
安静点--
阅读(76)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
vector存放内置数据类型 容器: vector 算法: for_each 迭代器: vector<int>::iterator 示例: #include <vector> #include <algorithm> void MyPrint(int val) { cout << val << en    阅读全文
        
            posted @ 2022-04-24 16:53
安静点--
阅读(615)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
STL初识 1 STL的诞生 长久以来,软件界一直希望建立一种可重复利用的东西 C++的面向对象和泛型编程思想,目的就是复用性的提升 大多情况下,数据结构和算法都未能有一套标准,导致被迫从事大量重复工作 为了建立数据结构和算法的一套标准,诞生了STL  2 STL基本概念 STL(Standard    阅读全文
        
            posted @ 2022-04-24 16:13
安静点--
阅读(69)
评论(0)
推荐(0)
        
        
 
                     
                    
                 
                    
                 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号