利用transform函数转换,包含在algorithm头文件中
#include<iostream>
#include<algorithm>
using namespace std;
int main(){
string s="Hello World";
//转换为大写
transform(s.begin(),s.end(),s.begin(),::toupper);
cout<<s<<endl;
//转换为小写
transform(s.begin(),s.end(),s.begin(),::tolower);
cout<<s<<endl;
return 0;
}
运行结果