メインページ | クラス階層 | 構成 | ファイル一覧 | 構成メンバ | ファイルメンバ

# クラス String

文字列ラッパークラス. [詳細]

Stringに対する継承グラフ

すべてのメンバ一覧

## Public メソッド
| String (const char *s)
| String (int n)
const String & | operator= (const char *s)
bool | startsWith (const char *s)
bool | endsWith (const char *s)

## 説明

内部形式はUCS-4 (4バイト) で保持する。

## コンストラクタとデストラクタ

String::String | ( |  | ) |

| コンストラクタ

String::String | ( | const char * | s | ) |

  | コンストラクタ 引数:
  | s | 文字列 (UTF-8)

String::String | ( | int | n | ) |

  | コンストラクタ 引数:
  | n | 数値

String::~String | ( |  | ) |

| デストラクタ

## 関数

bool String::endsWith | ( | const char * | s | ) |

  | 指定された文字列で終っているかどうかチェックする 引数:
  | s | 文字列
戻り値: 終っていればtrue、そうでなければfalse

bool String::equals | ( | const char * | s | ) |

| 指定された文字列と等しいかどうかチェックする

char* String::getBytes | ( |  | ) | const

| 内部文字列 (char配列) を返す

int String::length | ( |  | ) | const

| ワイド文字数を返す (wstrlen相当)

const String& String::operator= | ( | const char * | s | ) |

| "="演算子の多重定義. String s = "hoge"; のように使うことができる。

wchar String::operator[] | ( | int | i | ) | const

| i番目のワイド文字を得る

bool String::startsWith | ( | const char * | s | ) |

  | 指定された文字列で始まるかどうかチェックする 引数:
  | s | 文字列
戻り値: 始まっていればtrue、そうでなければfalse

wchar* String::toCharArray | ( |  | ) | const

| ワイド文字列を返す

このクラスの説明は次のファイルから生成されました:

- baygui/baygui/String.h
- baygui/String.cpp