OSDN Git Service

(split) LDP: Update draft pages
[linuxjm/LDP_man-pages.git] / draft / man3 / asprintf.3
index 56ac6d4..a631f5d 100644 (file)
@@ -1,5 +1,6 @@
 .\" Copyright (C) 2001 Andries Brouwer <aeb@cwi.nl>
 .\"
+.\" %%%LICENSE_START(VERBATIM)
 .\" Permission is granted to make and distribute verbatim copies of this
 .\" manual provided the copyright notice and this permission notice are
 .\" preserved on all copies.
@@ -19,6 +20,7 @@
 .\"
 .\" Formatted or processed versions of this manual, if unaccompanied by
 .\" the source, must acknowledge the copyright and authors of this work.
+.\" %%%LICENSE_END
 .\"
 .\" Text fragments inspired by Martin Schulze <joey@infodrom.org>.
 .\"
@@ -27,7 +29,7 @@
 .\" This file was generated with po4a. Translate the source file.
 .\"
 .\"*******************************************************************
-.TH ASPRINTF 3 2001\-12\-18 GNU "Linux Programmer's Manual"
+.TH ASPRINTF 3 2013\-06\-21 GNU "Linux Programmer's Manual"
 .SH 名前
 asprintf, vasprintf \- 文字列を割り当ててそれに出力する
 .SH 書式
@@ -41,8 +43,9 @@ asprintf, vasprintf \- 文字列を割り当ててそれに出力する
 \fP\fIap\fP\fB);\fP
 .SH 説明
 \fBasprintf\fP()  関数と \fBvasprintf\fP()  関数とは、それぞれ \fBsprintf\fP(3)  関数と
-\fBvsprintf\fP(3)  関数とに似ているが、 出力文字列を (終端の NULL バイトも含めて)  保持するのに十分な大きさのメモリを確保し、
-最初の引数にその文字列へのポインタを返す。 このポインタは、不要になったら \fBfree\fP(3)  に渡し、割り当てられた記憶領域を解放すべきである。
+\fBvsprintf\fP(3)  関数とに似ているが、 出力文字列を (終端の NULL バイト (\(aq\e0\(aq) も含めて)
+保持するのに十分な大きさのメモリを確保し、 最初の引数にその文字列へのポインタを返す。 このポインタは、不要になったら \fBfree\fP(3)
+に渡し、割り当てられた記憶領域を解放すべきである。
 .SH 返り値
 成功すると、これらの関数は出力されたバイト数を (\fBsprintf\fP(3)  のように) 返す。 メモリの割り当てができなかったり、
 その他エラーが生じると、 これらの関数は \-1 を返し、 \fIstrp\fP の内容は未定義となる。
@@ -52,6 +55,6 @@ asprintf, vasprintf \- 文字列を割り当ててそれに出力する
 .SH 関連項目
 \fBfree\fP(3), \fBmalloc\fP(3), \fBprintf\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.52 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。