BYTE配列から指定した文字コードを検索し、ヒットした位置を取得する関数です。

概略

バイト配列の検索開始位置から検索終了位置までを走査して指定したキャラクターコードを検索します
検索でヒットした指定個数目の位置を出力します
(Deserializeのファンクションの中で使用しています)

シンボル

CharSearch

バイト配列からCharacterを検索

CharSearchのファンクション
入出力
In
BYTE[*]
検索対象のバイト配列
入力
StartPos
UINT
検索開始位置
EndPos
UINT
検索終了位置
Num
UINT
検索個数
Character
BYTE
検索Character
出力
CharSearch
UINT
検索結果位置

※ 末尾から検索するには検索開始位置>検索終了位置とします

関連ページ

この記事へのコメント