首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

【C++】STL 容器 - string 字符串操作 ⑦ ( 字符串区间删除 - erase 函数 | 字符串插入 - insert 函数 | 字符串截取子串 - substr 函数 )

2); // 打印 s1 和 s2 值 cout << "s1 = " << s1 << endl; cout << "s2 = " << s2 << endl; // 控制台暂停 , <em>按</em><em>任意键</em><em>继续</em>向后执行...system("pause"); return 0; }; 执行结果 : s1 = m And Jerry s2 = m And Jerry 请按任意键继续. . ...."); // 打印 s1 和 s2 值 cout << "s1 = " << s1 << endl; cout << "s2 = " << s2 << endl; // 控制台暂停 , <em>按</em><em>任意键</em><em>继续</em>向后执行...3); // 打印 s1 和 s2 值 cout << "s1 = " << s1 << endl; cout << "s2 = " << s2 << endl; // 控制台暂停 , <em>按</em><em>任意键</em><em>继续</em>向后执行...system("pause"); return 0; }; 执行结果 : s1 = Tom And Jerry s2 = Tom 请按任意键继续. . .

80010

【C++】STL 容器 - string 字符串操作 ⑥ ( string 字符替换 - replace 函数替换字符串 | string 字符交换值 - swap 函数交换字符串 )

replace 函数简介 : 该函数 的作用是 从位置 pos 开始 , 替换长度为 n 的 子字符串 为 s , 如果 s 的长度与 n 不相等 , 那么原字符串的其余部分也会相应地移动 ; 首先 , 删除从...; // 打印 s1 和 返回的字符串 cout << "s1 = " << s1 << endl; cout << "s2 = " << s2 << endl; // 控制台暂停 , <em>按</em><em>任意键</em><em>继续</em>向后执行...请按<em>任意键</em><em>继续</em>. . ....s2); // 打印 s1 和 s2 值 cout << "s1 = " << s1 << endl; cout << "s2 = " << s2 << endl; // 控制台暂停 , <em>按</em><em>任意键</em><em>继续</em>向后执行...system("pause"); return 0; }; 执行结果 : s1 = Hello World s2 = Tom And Jerry 请按任意键继续. . .

1.5K10

MySQL没有RowNum,那我该怎么“行”查询或删除数据?

陈哈哈教你在没有主键自增ID的情况下,如何根据“行”为条件来查询或删除数据。如:查询或删除第5-10行的数据。 小伙伴想精准查找自己想看的MySQL文章?...rowNum多用来分页, 也可以通过rowNum来删除指定行,比如删除第6到第10行[6,10],SQL如下: delete from t where rowNum between 6 and 10;...且我有个需求:删除第6到第10行的数据,该怎么操作呢? 在日常开发中,不知道你是否遇到过查询条件为 “行” 的时候呢?其实,是有很多场景会使用到的。...这张表有20w行数据,其中第8w条 - 15w条是多余的,也不能重新导,因为可能其他公司的同事已经在处理了,这时该怎么删除多余数据呢? 为了不被领导邀请爬山,他找到我求救。...行数据的唯一键“NAME”,从而通过子查询来删除,(这里是把人名后有“1”的删除)。

2.3K20

【C++】STL 容器 - list 双向链表容器 ① ( 容器特点 | 容器操作时间复杂度 | 构造函数 )

类型元素 list lstFloat; // list 双向链表容器, 存储 string 类型元素 list lstString; // 控制台暂停 , 任意键继续向后执行...双向链表容器, 存储 3 个 int 类型元素 666 list lstInt(3, 666); // 打印 list 容器内容 printL(lstInt); // 控制台暂停 , 任意键继续向后执行...双向链表容器 使用初始化列表构造 list lstInt{1, 2, 3, 4, 5}; // 打印 list 容器内容 printL(lstInt); // 控制台暂停 , 任意键继续向后执行...system("pause"); return 0; }; 执行结果 : list 容器内容 : 1 2 3 4 5 请按任意键继续. . . 4、使用另外一个 list 容器 构造 list...lstInt.end()); // 打印 list 容器内容 printL(lstInt); printL(lstInt2); printL(lstInt3); // 控制台暂停 , 任意键继续向后执行

36610

【C++】STL 容器 - vector 动态数组容器 ⑧ ( vector 容器添加 删除元素 | clear 函数 | insert 函数 | erase 函数 )

(vec); // 清空容器中的元素 vec.clear(); // 打印 vector 容器中的元素 printV(vec); // 控制台暂停 , 任意键继续向后执行...vec.erase(vec.begin()); // 打印 vector 容器中的元素 printV(vec); // 控制台暂停 , 任意键继续向后执行...vec.erase(vec.begin(), vec.begin() + 2); // 打印 vector 容器中的元素 printV(vec); // 控制台暂停 , 任意键继续向后执行..., 任意键继续向后执行 system("pause"); return 0; }; 执行结果 : vector 容器中的元素 : 1 2 3 4 5 6 7 8 9 10 vector..., 任意键继续向后执行 system("pause"); return 0; }; 执行结果 : vector 容器中的元素 : 1 2 3 4 5 6 7 8 9 10 vector

2.3K11
领券