Converts all Unicode characters in the string that have a case to uppercase.
The exact manner that this is done depends on the current locale, and may result in the number of characters in the string increasing. ( For instance, the German ess-zet will be changed to SS.)
len |
length of |
str |
a UTF-8 encoded string |
a newly allocated string, with all characters converted to uppercase. |