#include <utfstring.hpp>
Public メソッド | |
| WString () | |
| デフォルトコンストラクタ | |
| WString (const WChar *s, size_t len=0) | |
| UTF16ダブルバイト文字列ポインタからのコンストラクタ. | |
| WString (const unsigned char *s, size_t len=0, const char *fromEncode=NULL) | |
| マルチバイト文字列ポインタからのコンストラクタ. | |
| WString (const WString &s) | |
| コピーコンストラクタ | |
| void | operator= (const WString &s) |
| 代入 | |
| size_t | length () const |
| 長さ(文字数)を返す | |
| bool | empty () const |
| 空文字列か | |
| WChar | operator[] (size_t idx) const |
| 指定された位置の文字を返す. | |
| const WChar * | wc_str () const |
| 文字列ポインタを返す. | |
| void | copy (WChar *buffer, size_t num) const |
| 渡されたバッファに文字列をコピーする. | |
| bool | is_equal (const WString &s) const |
| 等値判定 | |
| std::string | toMultiBtyeString (const char *toEncode) |
| マルチバイト文字コード変換した文字列を返す. | |
|
|
デフォルトコンストラクタ
|
|
||||||||||||
|
UTF16ダブルバイト文字列ポインタからのコンストラクタ.
|
|
||||||||||||||||
|
マルチバイト文字列ポインタからのコンストラクタ.
|
|
|
コピーコンストラクタ
|
|
|
代入
|
|
|
長さ(文字数)を返す
|
|
|
空文字列か
|
|
|
指定された位置の文字を返す.
|
|
|
文字列ポインタを返す.
|
|
||||||||||||
|
渡されたバッファに文字列をコピーする.
|
|
|
等値判定
|
|
|
マルチバイト文字コード変換した文字列を返す.
|
1.4.2