還是用以前的庫函數就行的,toupper(int c)小寫變大寫和tolower(int c)大寫變小寫
可以直接這么干
1 string s = "ABCDEFG"; 2 3 for( int i = 0; i < s.size(); i++ ) 4 { 5 s[i] = tolower(s[i]); 6 } 7 8 cout<<s<<endl;
參考了大佬的博客園,發現stl 中有個叫transform 的函數
今天來一起遞歸預習一下
1 string s = "ABCDEFG"; 2 string result; 3 4 transform(s.begin(),s.end(),s.begin(),::tolower); 5 cout<<s<<endl; 6 return 0;
別忘了包含一下algorithm頭文件
