這是內部使用 cxxlWcspbrk 做的應用性功能函數,可一次把所有要搜尋取代的字串做完,函數的宣告如下:
UNICODE_String cxxlWcsReplace(const UNICODE_String &Src,
const wchar_t *Srch[],const wchar_t *Rplc[]);
Src 是要處理的字串
Srch 是數組要搜尋的字串,每個字串的長度不能超過 128 個字元,越前面的越先批配
Rplc 是和 Srch 對應要取代的字串,所以兩者的個數要一樣
搜尋和取代的字串組格式如下:
const wchar_t *Srch[] = {L"abc1234", L"abc", L"fdsa", NULL};
const wchar_t *Rplc[] = {L"AAA", L"BBB", L"CCC", NULL};
兩者組數要一樣,且最後都要以 NULL 作結尾識別,函數並不為此做檢查,所以要自己管理好
引入檔 |
CXXLWCSPBRK.HPP |
程式庫 |
cxxlObject |
|
|