囲まれた文字列の削除
char *pStrBtNull(
char * tarstr - 対象の文字列
const int chrL - 左囲み文字
const int chrR - 右囲み文字
)
囲まれた文字列の削除
変換された文字列
指定された文字で囲まれた文字列を削除する
pStrBtNull( " #DDDD# #SSSS# ", '#', '#' ) -> " ## ## " pStrBtNull( " #DDDD# #SSSS ", '#', '#' ) -> " ## #SSSS " pStrBtNull( " DDDD SSSS ", '#', '#' ) -> " DDDD SSSS " pStrBtNull( " [DDDD] [SSSS] ", '[', ']') -> " [] [] "
・左囲み文字がない場合は、処理対象外 ・左囲み位置と右囲み位置の初期化 ・左囲み文字がなくなるまでループ ・右囲み位置を取得 ・右囲み文字がなければ終了 ・囲まれる部分を削除
日付 | 担当 | バージョン |
---|---|---|
'07.01.09 | 今井 浩司 | 1.0 |
日付 | 担当 | バージョン |
---|---|---|
'07.02.29 | 今井 浩司 | 1.5 |
目次 | ファイル一覧 | 関数一覧 | ネームスペース一覧 | クラス一覧 | #define一覧 | マクロ一覧 | 外部変数一覧 | 構造体一覧 | 共用体一覧 | 列挙体一覧 | Const一覧 | Pstring.cpp