编写一个函数,判断string对象中是否含有大写字母。编写另一个函数,把string对象全都改成小写形式。
#include <iostream>
#include <ctype.h>
using namespace std;
void isuper(const string str){
for(auto i=0;i<=str.size();i++){
if(isupper(str[i]))
cout<<"有"<<endl;
}
}
void ilower(string &str1){
for(auto i=0;i<=str1.size();i++){
if(isupper(str1[i]))
str1[i]=tolower(str1[i]);
}
}
int main()
{
string str="Hello world";
isuper(str);
ilower(str);
cout<<str<<endl;
return 0;
}