STRXFRM
Section: C Library Functions (3)
索引
jman
BSD mandoc
索引
名称
strxfrm
- 文字列をロケールにしたがって変換する
索引
ライブラリ
Lb libc
索引
書式
In string.h
Fn strxfrm char *dst const char *src size_t n
索引
解説
Fn strxfrm
関数は、
Fa src
により示されたヌル文字で終了する文字列を、
現在のロケール照合 (locale collation) がある場合には、
それに従って変換し、
変換した文字列を
Fa dst
にコピーします。
Fa n
を越えない文字数が
Fa dst
にヌル文字を付加してコピーされます。
もし
Fa n
に 0 がセットされた場合 (この場合変換に必要となる実サイズを決定するのを助けます)、
Fa dst
には NULL ポインタにする事が許されます。
Fn strxfrm
の後で
Fn strcmp
を使って 2 つの文字列を比較することは、
元の 2 つの文字列を
Fn strcoll
を使って比較することと同じになります。
索引
戻り値
完全に成功した場合、
Fn strxfrm
は終端のヌル文字を含まない変換された文字列の長さを返します。
もしこの値が
Fa n
と同じかそれより大きい場合、
Fa dst
の内容は不定です。
索引
関連項目
setlocale(3),
strcmp(3),
strcoll(3)
索引
規格
Fn strxfrm
関数は、
St -isoC
に適合しています。
索引
Index
- 名称
-
- ライブラリ
-
- 書式
-
- 解説
-
- 戻り値
-
- 関連項目
-
- 規格
-
Time: 07:07:11 GMT, January 12, 2009