c++ string 字符大小写的转换
来源:互联网 发布:重装系统如何恢复软件 编辑:程序博客网 时间:2024/06/05 18:33
c++中的string类对象并没有自带的方法进行字符大小写转换,进行大小写转换的方法很多,这里我们提供一个通过algorithm中的transform函数对string对象进行字符的大小写转换。
#include <iostream>#include <string>#include <algorithm>using namespace std;int main(){ string str="how are you"; transform(str.begin(),str.end(),str.begin(),::toupper); cout << str << endl; return 0;}
在程序的头文件中包含algorithm,进行转换的时候,直接使用transform函数
注意transform有四个输入参数
1:str.begin()字符串的起始地址;
2:str.end()字符串的终止地址;
3:str.begin()是转换之后,输出到原str字符串的起始地址;
4:转换操作,可以选择toupper,tolower。
阅读全文
1 0
- C++: string的大小写转换
- C++: string的大小写转换
- C++: string的大小写转换
- C++: string的大小写转换
- c++ string 字符大小写的转换
- string类中字符的大小写转换
- c语言 字符大小写的转换
- 字符的大小写转换
- 字符的大小写转换!
- 字符大小写的转换
- 大小写字符的转换
- string的大小写转换
- string 的大小写转换
- string.h 中的字符大小写转换
- C语言 - 自定义大小写字符转换函数的实现
- stl::string的大小写转换
- C++ string的大小写转换
- C#---字符串string与字符数组char,字符串中大小写转换
- Spark内存溢出
- SQLyog怎么导出表结构和数据的sql语句
- Android灯光系统-class和HAL
- REACT NATIVE模块桥接详解
- 用javascript实现base64编码器
- c++ string 字符大小写的转换
- SpringCloud项目问题总结
- window.open传值
- Modbus Tcp协议详解
- iOS开发零碎知识点
- 测试用例设计方法
- python 编码问题 UnicodeDecodeError: ‘utf8’ codec can’t decode byte 0xb4 in position 0: invalid start byt
- HTML CSS 属性
- 万维链