strxfrm
Section: C Library Functions (3)
Updated: 2026-02-08
Index
JM Home Page
roff page
名前
strxfrm - 文字列の変換
ライブラリ
標準 C ライブラリ (libc,~-lc)
書式
#include <string.h>
size_t strxfrm(size_t size;
char dest[restrict size], const char src[restrict size],
size_t size);
説明
The strxfrm() function transforms the src string into a form such
that the result of strcmp(3) on two strings that have been transformed
with strxfrm() is the same as the result of strcoll(3) on the two
strings before their transformation. The first size bytes of the
transformed string are placed in dest. The transformation is based on
the program's current locale for category LC_COLLATE. (See
setlocale(3)).
返り値
The strxfrm() function returns the number of bytes required to store the
transformed string in dest excluding the terminating null byte
('\0'). If the value returned is size or more, the contents
of dest are indeterminate.
属性
この節で使用されている用語の説明については、 attributes(7) を参照。
| インターフェース | 属性 | 値
|
|
strxfrm()
| Thread safety | MT-Safe locale
|
標準規格
C11, POSIX.1-2008.
歴史
POSIX.1-2001, C89, SVr4, 4.3BSD.
関連項目
memcmp(3), setlocale(3), strcasecmp(3), strcmp(3),
strcoll(3), string(3)
Index
- 名前
-
- ライブラリ
-
- 書式
-
- 説明
-
- 返り値
-
- 属性
-
- 標準規格
-
- 歴史
-
- 関連項目
-
This document was created by
man2html,
using the manual pages.