c++String大文字と小文字の変換

1421 ワード

 1  string toUpperString(string str)  

 2  {  

 3      transform(str.begin(), str.end(), str.begin(), (int (*)(int))toupper); 

 4      return str;

 5  }  

 6  string toLowerString(string str)  

 7  {  

 8      transform(str.begin(), str.end(), str.begin(), (int (*)(int))tolower);  

 9      return str;

10  }