c++ transform用法 大小写转换

一、

void f7(){
    string s1="AAAbbb";
    transform(s1.begin(),s1.end(),s1.begin(),toupper);
    cout<<"全部转化为大写:"<

结果:全部转化为大写:AAABBB; 
全部转化为小写:aaabbb;

二、 

#include 
#include 
using namespace std;
char op(char ch)
{
 
   if(ch>='A'&&ch<='Z')
        return ch+32;
    else
        return ch;
}
int main()
{
    string first,second;
    cin>>first;
    second.resize(first.size());
    transform(first.begin(),first.end(),second.begin(),op);
    cout<

https://blog.csdn.net/sun223173/article/details/80631252

https://blog.csdn.net/fyf18845165207/article/details/82729859

你可能感兴趣的:(#,6,字符串)