Common Library
0.9.5
|
文字コードの配列 [詳解]
公開メンバ関数 | |
CharArray () | |
デフォルトコンストラクタ [詳解] | |
CharArray (const std::string &s) | |
コピーする文字列を指定して構築 [詳解] | |
CharArray (const CharArray &c) | |
コピー・コンストラクタ [詳解] | |
~CharArray () | |
デストラクタ [詳解] | |
CharArray & | operator= (const CharArray &c) |
代入演算子の多重定義 [詳解] | |
const char * | data () const |
文字コードの配列を返す [詳解] | |
size_t | size () const |
文字列長を返す [詳解] | |
文字コードの配列
string を C スタイル文字列として扱う必要がある場合に利用する
|
inline |
デフォルトコンストラクタ
空の文字列で初期化する
|
explicit |
コピーする文字列を指定して構築
s | 対象の文字列 |
tadah_fussy::string_lib::CharArray::CharArray | ( | const CharArray & | c | ) |
コピー・コンストラクタ
c | コピー元の CharArray オブジェクト |
|
inline |
デストラクタ
構築した char 型配列を解体する
|
inline |
文字コードの配列を返す
|
inline |
文字列長を返す
関数 strlen の返り値をそのまま返すため、末尾の \0 は文字列長には含まれない。