System.SmallString
C++
template <unsigned char sz> class SmallString : SmallStringBase<sz>
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
class | public | dstring.h | System | System |
説明
文字数が最大で sz である文字列です(sz はテンプレート パラメータ)。
次のテンプレート パラメータを指定する必要があります。
パラメータ | 用途 |
---|---|
sz | 文字用に割り当てられる領域(最大文字数) |
SmallString の長さは、0 から sz までの間で変化させることができます。 SmallString 用のメモリは、静的に 1 + sz オクテットが割り当てられます。
文字操作:
- 開始インデックスは 1 です。
- 添字演算子で使われるインデックスが正しいかどうかの確認は行われません。