ホーム > デベロッパ > SophiaFramework > BREW C++ 逆引きコード集

BREW C++ プログラミング : SophiaFramework 逆引き FAQ・コード集

大文字小文字の変換

大文字→小文字の変換は
・文字の場合
 SFXAscii::AsLower 関数
・文字列の場合
 SFXAnsiString::AsLower 関数または
 SFXAnsiString::ToLower 関数
を使用します。

小文字→大文字の変換は
・文字の場合
 SFXAscii::AsUpper 関数
・文字列の場合
 SFXAnsiString::AsUpper 関数または
 SFXAnsiString::ToUpper 関数
を使用します。

大文字→小文字

AChar c = 'X';

AChar d = SFXAscii::AsLower(c);   // d = 'x' 
SFXAnsiString str("AbCdEfG123!");

str.ToLower();  // str = "abcdefg123!"

小文字→大文字

AChar c = 'y';

AChar d = SFXAscii::AsUpper(c);   // d = 'Y' 
SFXAnsiString str("AbCdEfG123!");

str.ToUpper();  // str = "ABCDEFG123!"

参照 SFXAscii::AsLower | SFXAscii::AsUpper | SFXAnsiString::AsLower | SFXAnsiString::ToLower |
SFXAnsiString::AsUpper | SFXAnsiString::ToUpper