文字列の分割
int pSplit(
const char * tarstr - 対象文字列
const char * srcstr - 分割する部分文字列
char ** resstr - 分割後の文字列配列
)
文字列の分割
分割後の文字列配列数 (=分割数)
対象文字列を、指定された部分文字列により分割し、文字列配列に代入する
pSplit( "a123:b334:c556676:d22234", ":", ppstr ) -> *ppstr[] = { "a123", "b334", "c556676", "d22234" }
・区切り文字がなくなるまでループ ・区切り文字までの部分文字列を配列に格納 ・文字列の評価位置をずらす ・カウントアップ ・文字列の残りの部分を配列に格納 ・配列ポインタの最後の要素にNULL代入 ・分割個数を戻り値とする
日付 | 担当 | バージョン |
---|---|---|
'07.01.09 | 今井 浩司 | 1.0 |
日付 | 担当 | バージョン |
---|---|---|
'07.02.29 | 今井 浩司 | 1.5 |
目次 | ファイル一覧 | 関数一覧 | ネームスペース一覧 | クラス一覧 | #define一覧 | マクロ一覧 | 外部変数一覧 | 構造体一覧 | 共用体一覧 | 列挙体一覧 | Const一覧 | Pstring.cpp