函式
<cstring>

strxfrm

size_t strxfrm ( char * destination, const char * source, size_t num );
根據區域設定轉換字串
source 指向的 C 字串根據當前區域設定進行轉換,並將轉換後的字串的前 num 個字元複製到 destination,並返回其長度。
或者,透過為 destination 指定空指標並將 num 指定為零,該函式也可用於僅檢索長度。

destinationsource 不得重疊。

此函式的行為取決於所選LC_COLLATEC locale 的類別。

引數

destination
指向要複製內容的目標陣列的指標。
如果 num 的引數為零,則它可以是一個空指標。
source
要轉換的 C 字串。
num
要複製到 destination 的最大字元數。
size_t 是一個無符號整數型別。

返回值

轉換後的字串的長度,不包括終止的空字元。
size_t 是一個無符號整數型別。

另見