[原文] .TH "UUID_UNPARSE" "3" "2021-06-02" "util-linux 2.37.2" "Programmer\(aqs Manual" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \\$2 <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} [訳文] .TH UUID_UNPARSE 3 2021-06-02 "util-linux 2.37.2" プログラマーマニュアル .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \\$2 <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} ---------------------------------------- [原文] .SH "NAME" uuid_unparse - convert a UUID from binary representation to a string [訳文] .SH 名前 uuid_unparse - UUID のバイナリー表現を文字列に変換する ---------------------------------------- [原文] .SH "SYNOPSIS" [訳文] .SH 書式 ---------------------------------------- [原文] .sp #include [訳文] .sp #include ---------------------------------------- [原文] .sp void uuid_unparse(uuid_t uu, char *\fIout);\fP void uuid_unparse_upper(uuid_t uu, char *\fIout);\fP void uuid_unparse_lower(uuid_t uu, char *\fIout);\fP [訳文] .sp void uuid_unparse(uuid_t uu, char *out); void uuid_unparse_upper(uuid_t uu, char *out); void uuid_unparse_lower(uuid_t uu, char *out); ---------------------------------------- [原文] .SH "DESCRIPTION" [訳文] .SH 説明 ---------------------------------------- [原文] .sp The uuid_unparse() function converts the supplied UUID uu from the binary representation into a 36-byte string (plus trailing \(aq\(rs0\(aq) of the form 1b4e28ba-2fa1-11d2-883f-0016d3cca427 and stores this value in the character string pointed to by out. The case of the hex digits returned by uuid_unparse() may be upper or lower case, and is dependent on the system-dependent local default. [訳文] .sp uuid_unparse() 関数は、 指定された UUID 変数 uu を、 バイナリー表現から、 1b4e28ba-2fa1-11d2-883f-0016d3cca427 といった形式の 36 バイト文字列に (後ろに \(aq\(rs0\(aq をつけて) 変換する。 そしてその値を out で示される文字列変数に保存する。 uuid_unparse() が返す 16 進数の桁表示は、 大文字か小文字のいずれかになる。 これは、 システムごとに定められたローカルのデフォルト設定による。 ---------------------------------------- [原文] .sp If the case of the hex digits is important then the functions uuid_unparse_upper() and uuid_unparse_lower() may be used. [訳文] .sp 16 進数の桁表記の大文字小文字の区別を必要とする場合は、 uuid_unparse_upper() と uuid_unparse_lower() を用いればよい。 ---------------------------------------- [原文] .SH "CONFORMING TO" [訳文] .SH 準拠 ---------------------------------------- [原文] .sp This library unparses UUIDs compatible with OSF DCE 1.1. [訳文] .sp 本ライブラリは OSF DCE 1.1 と互換の UUID を解析する。 ---------------------------------------- [原文] .SH "AUTHORS" [訳文] .SH 著者 ---------------------------------------- [原文] .sp Theodore Y. Ts\(cqo [訳文] .sp Theodore Y. Ts\(cqo ---------------------------------------- [原文] .SH "SEE ALSO" [訳文] .SH 関連項目 ---------------------------------------- [原文] .sp uuid(3), uuid_clear(3), uuid_compare(3), uuid_copy(3), uuid_generate(3), uuid_time(3), uuid_is_null(3), uuid_parse(3) [訳文] .sp uuid(3), uuid_clear(3), uuid_compare(3), uuid_copy(3), uuid_generate(3), uuid_time(3), uuid_is_null(3), uuid_parse(3) ---------------------------------------- [原文] .SH "REPORTING BUGS" [訳文] .SH バグ報告 ---------------------------------------- [原文] .sp For bug reports, use the issue tracker at \c .URL "https://github.com/karelzak/util-linux/issues" "" "." [訳文] .sp バグ報告は、 以下にある issue トラッカーを利用すること。 .URL https://github.com/karelzak/util-linux/issues "" . ---------------------------------------- [原文] .SH "AVAILABILITY" [訳文] .SH 入手方法 ---------------------------------------- [原文] .sp The libuuid library is part of the util-linux package since version 2.15.1. It can be downloaded from \c .URL "https://www.kernel.org/pub/linux/utils/util-linux/" "Linux Kernel Archive" "." [訳文] .sp libuuid ライブラリは、 util-linux 2.15.1 以降、 このパッケージの一部であり、 以下からダウンロードできる。 .URL https://www.kernel.org/pub/linux/utils/util-linux/ "Linux Kernel Archive" . ----------------------------------------