構文部分文字列位置の取得(文字列リテラルは無視)
int pStrNotLiteralInStr(
const char * tarstr - 検索される文字列
const char * srcstr - 検索する指定部分文字列
)
パラメータ
機能部分文字列位置の取得(文字列リテラルは無視)
返り値文字位置[byte](検索されなかった場合は 0を返す)
機能説明文字列の中から、部分文字列を前方検索し、文字位置を返す
備考pStrNotLiteralInStr( "ERIC 461 /* GUITARIST ...", "/*" ) -> 10
pStrNotLiteralInStr( "JIMMY \"PAGE\"", "/*" ) -> 0
pStrNotLiteralInStr( "XXX("/*") /* TRIPLE X", "/*") -> 11
処理説明・フィールド中に部分文字列が見つからない場合は、0を返す ・文字列を先頭から検索していく ・「"」の出現により、文字列部に入ったとみなす ・次の「"」が現れるまでは、読み飛ばす ・但し、「\」が現れた場合は、 ・「\\"」である可能性もあり ・「\"」である可能性もある ・非文字列部で文字列を検索する ・見つからなかった場合は、0を返す
ファイル名
作成日情報| 日付 | 担当 | バージョン |
|---|---|---|
| '14.01.09 | 今井 浩司 | 1.0 |
修正日情報| 日付 | 担当 | バージョン |
|---|---|---|
| '14.02.29 | 今井 浩司 | 1.5 |