picox
0.1
|
文字列のトークン化 [詳解]
![]() |
データ構造 | |
struct | XTokenizer |
トークン化した文字列の管理構造体 [詳解] | |
関数 | |
bool | xtok_init (XTokenizer *self, const char *row, char separater, int max_tokens) |
文字列を指定文字で列に分解します。 [詳解] | |
static int | xtok_num_tokens (const XTokenizer *self) |
列数を返します | |
static const char * | xtok_ref_token (const XTokenizer *self, int col) |
列を参照します [詳解] | |
void | xtok_release (XTokenizer *self) |
オブジェクトが保持するリソースを解放します。 [詳解] | |
文字列のトークン化
文字列を指定の文字で分割し、指定の型に変換するためのインターフェースを備え たモジュールです。 strtok()をより扱いやすくした感じです。
bool xtok_init | ( | XTokenizer * | self, |
const char * | row, | ||
char | separater, | ||
int | max_tokens | ||
) |
文字列を指定文字で列に分解します。
文字列はオブジェクトにコピーされます。初期化後はxtok_release()で必ずリソース を解放させてください。
row | 行文字列 |
separater | 区切り文字 |
max_tokens | 最大列数 |
false |
|
|
inlinestatic |
列を参照します
void xtok_release | ( | XTokenizer * | self | ) |
オブジェクトが保持するリソースを解放します。