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

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

半角文字を全角文字に変換する

半角文字を全角文字に変換するには、SFXShiftJIS::ToFullXXX 関数を使用します。
この関数はワイド文字列に対してのみ使えます。

SFXShiftJIS::ToFullAlpha()     // 半角英字→全角
SFXShiftJIS::ToFullDigit()     // 半角数字→全角
SFXShiftJIS::ToFullKatakana()  // 半角カタカナ→全角
SFXShiftJIS::ToFullSymbol()    // 半角記号→全角

例:

SFXWideString str("AbcDefg");

SFXShiftJIS::ToFullAlpha(&str);    // str = "AbcDefg"

参照 SFXShiftJIS::ToFullAlpha | SFXShiftJIS::ToFullDigit |
SFXShiftJIS::ToFullKatakana | SFXShiftJIS::ToFullSymbol