![]() ![]() ![]()
|
BREW C++ ライブラリ & GUI フレームワーク & XML ミドルウェア : SophiaFramework UNIVERSE 5.0 |
2 バイト文字の取り扱いには、AChar 型 ( 1 バイト ) の配列として扱う「マルチバイト文字列」方式と、WChar 型 ( 2 バイト ) の文字列として扱う「 WChar 型文字列」方式の 2 種類があります。
SFXAnsiString クラスの内部は「マルチバイト文字列」として、SFXWideString クラスの内部は「 WChar 型文字列」として管理されています。
通常、SFXAnsiString と SFXWideString の型変換は自動的に行われます。
例 13.25. SFXAnsiString と SFXWideString の型変換
// テキストコントロール SFREditboxControlPtr textControl; // テキストコントロールの文字列 ( SFXWideString 型 ) を取得する SFXWideString wstr = textControl->GetText(); // SFXWideString から SFXAnsiString へ自動的に型変換される SFXAnsiString astr = wstr;
|
Copyright (C) 2002 - 2008 Sophia Cradle Incorporated All Rights Reserved. |
![]() ![]() ![]()
|