
字符串
文章平均质量分 60
cai_niaocainiao
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++ replace() 函数用法
replace算法: replace函数包含于头文件#include<string>中。 泛型算法replace把队列中与给定值相等的所有值替换为另一个值,整个队列都被扫描,即此算法的各个版本都在 线性时间内执行———其复杂度为O(n)。 即replace的执行要遍历由区间[fri...转载 2018-07-28 15:51:31 · 126149 阅读 · 5 评论 -
c++字符串替换
C++的string提供了replace方法来实现字符串的替换,但是对于将字符串中某个字符串全部替换这个功能,string并没有实现,我们今天来做的就是这件事。string& replace_all_distinct用新字符串替换所有旧字符串,替换之后仍可能出现出现有旧的字符串string& replace_all替换之后不再出现有旧的字符串(替换的更彻底)...转载 2018-08-16 19:35:40 · 3965 阅读 · 0 评论 -
c++int转string
一、int转string1.c++11标准增加了全局函数std::to_string:string to_string (int val);string to_string (long val);string to_string (long long val);string to_string (unsigned val);string to_string (unsigne...原创 2018-08-17 11:21:59 · 5078 阅读 · 0 评论 -
字符串分割split
借助strtok分割string类型的字符串,将结果保存在vector<string>中思路:先将整个string字符串转换为char*类型,分割后得到char*类型的子字符串,将子字符串转换为string类型,并存入结果数组中。编译软件:vs2013代码:#include <iostream>#include <vector>#inclu...转载 2018-08-17 12:09:24 · 453 阅读 · 0 评论 -
sprintf_s、_snprintf与_snprintf_s的用法
sprintf_s函数功能:将数据格式化输出到字符串 函数原型: int sprintf_s( char *buffer, //存储位置 size_t sizeOfBuffer, //最大允许的字符数 const char *format [, argument] ... );需要包含的头文件:stdio.h注意:sprintf_s()...原创 2018-08-27 12:44:18 · 20231 阅读 · 0 评论 -
remove和remove_if区别
Remove()函数: remove(beg,end,const T& value) //移除区间{beg,end)中每一个“与value相等”的元素;remove只是通过迭代器的指针向前移动来删除,将没有被删除的元素放在链表的前面,并返回一个指向新的超尾值的迭代器。由于remove()函数不是成员,因此不能调整链表的长度。remove()函数并不是真正的删除,要想真正删除元...转载 2018-09-04 17:23:01 · 2053 阅读 · 0 评论 -
unsigned char转string
如何将无符号字符串转化成字符串方法一:无符号字符转有符号字符然后直接给字符串#include<iostream>#include<string>#include<cstdio>using namespace std;int main(){ unsigned char a[6]={'G','o','o','d',}; string str...原创 2018-12-18 18:04:22 · 29407 阅读 · 0 评论