string类大小写转换
来源:互联网 发布:农村淘宝和快递公司 编辑:程序博客网 时间:2024/06/07 11:43
经常遇到字符串类型大小写转换,下面用两种方法实现:
1. tolower / toupper--头文件<cctype>
#include<iostream>#include<vector>#include<string>#include<cctype>using std::cin;using std::cout;using std::endl;using std::string;using std::set;using std::vector; int main() { int n; cin>>n; int m; string name; vector<string> names; cin >> m; for (int i = 0; i < n; i++) { cin >> name; for (string::size_type i = 0; i < name.size(); i++) name[i] = tolower(name[i]); names.push_back(name); }}
2.transform(str.begin(), str.end(), str.begin(), towupper)--头文件 <string><cctype><algorithm>
#include<iostream>#include<string>#include<cctype>#include<algorithm>#include<set>using namespace std;int main() { int n; set<string> ss; cin>>n; int m, j= 0; cin>> m; string str; for (int i= 0; i< n; i++) { cin>> str; transform(str.begin(), str.end(), str.begin(), towupper); ss.insert(str); }}
0 0
- string类大小写转换
- string类中字符的大小写转换
- string 大小写转换
- string大小写转换函数
- string大小写转换函数
- C++ string大小写转换
- string的大小写转换
- string 大小写转换
- string大小写转换函数
- string大小写转换
- C++ string大小写转换
- JAVA String 大小写转换
- C++ string大小写转换
- string大小写转换
- C++ string大小写转换
- string 的大小写转换
- string 大小写转换
- std::string 字符串大小写转换
- 机器学习(Machine Learning)&深度学习(Deep Learning)资料(Chapter 1)
- MZ test17# NOIP模拟题 # T4 第4题 路线统计(route.cpp/pas)[key:矩阵]
- 开发实用网站
- Java中String、StringBuffer 与StringBuilder的不同
- <Unity-UGUI>扩展UGUI控件,添加折线控件
- string类大小写转换
- H2数据库使用
- 李嘉诚的女秘书准备离职 她说了一番很牛的话!!!-----阿冬专栏
- Android绘图API开发自定义控件视图
- 注解
- UVA 357 Let Me Count The Ways 动态规划解法、母函数解法
- 基于PCL三维曲面重建
- iOS - 报错 The dependency `xxx` is not used in any concrete target
- HDU 2191(多重背包)