X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=release%2Fman3%2Fwcpcpy.3;h=39c7579c3f6ce19c4263c44b544b502a7d6ccd50;hb=bb92023e2caf6dc30bd3a8f07877ec870c853e23;hp=a2853024939dfb866ebcac1ee5168aaa129a3f84;hpb=4098ba44b0a43ff980f70689be7c8ed69230e427;p=linuxjm%2FLDP_man-pages.git diff --git a/release/man3/wcpcpy.3 b/release/man3/wcpcpy.3 index a2853024..39c7579c 100644 --- a/release/man3/wcpcpy.3 +++ b/release/man3/wcpcpy.3 @@ -1,67 +1,63 @@ .\" Copyright (c) Bruno Haible .\" +.\" %%%LICENSE_START(GPLv2+_DOC_ONEPARA) .\" This is free documentation; you can redistribute it and/or .\" modify it under the terms of the GNU General Public License as .\" published by the Free Software Foundation; either version 2 of .\" the License, or (at your option) any later version. +.\" %%%LICENSE_END .\" .\" References consulted: .\" GNU glibc-2 source code and manual .\" Dinkumware C library reference http://www.dinkumware.com/ .\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html .\" -.\" About this Japanese page, please contact to JM Project -.\" Translated Mon Oct 25 22:24:35 JST 1999 -.\" by FUJIWARA Teruyoshi +.\"******************************************************************* .\" -.TH WCPCPY 3 2011-10-01 "GNU" "Linux Programmer's Manual" -.SH ̾Á° -wcpcpy \- ¥ï¥¤¥Éʸ»úʸ»úÎó¤ò¥³¥Ô¡¼¤·¡¢¤½¤ÎËöÈø¤ò»Ø¤¹¥Ý¥¤¥ó¥¿¤òÊÖ¤¹ -.SH ½ñ¼° +.\" This file was generated with po4a. Translate the source file. +.\" +.\"******************************************************************* +.TH WCPCPY 3 2011\-10\-01 GNU "Linux Programmer's Manual" +.SH 名前 +wcpcpy \- ワイド文字文字列をコピーし、その末尾を指すポインタを返す +.SH 書式 .nf -.B #include +\fB#include \fP .sp -.BI "wchar_t *wcpcpy(wchar_t *" dest ", const wchar_t *" src ); +\fBwchar_t *wcpcpy(wchar_t *\fP\fIdest\fP\fB, const wchar_t *\fP\fIsrc\fP\fB);\fP .fi .sp .in -4n -glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï -.RB ( feature_test_macros (7) -»²¾È): +glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7) 参照): .in .sp -.BR wcpcpy (): +\fBwcpcpy\fP(): .PD 0 .ad l .RS 4 -.TP 4 -glibc 2.10 °Ê¹ß: +.TP 4 +glibc 2.10 以降: _XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L -.TP -glibc 2.10 ¤è¤êÁ°: +.TP +glibc 2.10 より前: _GNU_SOURCE .RE .ad .PD -.SH ÀâÌÀ -.BR wcpcpy () -´Ø¿ô¤Ï¡¢ -.BR stpcpy (3) -´Ø¿ô¤ËÂбþ¤¹¤ë¥ï¥¤¥Éʸ»ú´Ø¿ô¤Ç¤¢¤ë¡£ -¤³¤Î´Ø¿ô¤Ï \fIsrc\fP ¤¬»Ø¤¹¥ï¥¤¥Éʸ»úʸ»úÎó¤ò¡¢ -½ªÃ¼¤Î NULL ¥ï¥¤¥Éʸ»ú (L\(aq\\0\(aq) ¤ò´Þ¤á¤Æ¡¢ -\fIdest\fP ¤¬»Ø¤¹ÇÛÎó¤Ë¥³¥Ô¡¼¤¹¤ë¡£ +.SH 説明 +\fBwcpcpy\fP() 関数は、 \fBstpcpy\fP(3) 関数に対応するワイド文字関数である。 この関数は \fIsrc\fP +が指すワイド文字文字列を、 終端の NULL ワイド文字 (L\(aq\e0\(aq) を含めて、 \fIdest\fP が指す配列にコピーする。 .PP -¤³¤ì¤é¤Îʸ»úÎó¤Ï½Å¤Ê¤Ã¤Æ¤¤¤Æ¤Ï¤Ê¤é¤Ê¤¤¡£ +これらの文字列は重なっていてはならない。 .PP -¥×¥í¥°¥é¥Þ¤Ï¡¢\fIdest\fP ¤¬»Ø¤¹Îΰè¤Ë¾¯¤Ê¤¯¤È¤â¥ï¥¤¥Éʸ»ú -\fIwcslen(src)+1\fP ¸Äʬ¤ÎÎΰè¤ò³ÎÊݤ·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£ -.SH ÊÖ¤êÃÍ -.BR wcpcpy () -¤Ï¡¢¥ï¥¤¥Éʸ»úʸ»úÎó \fIdest\fP ¤ÎËöÈø¡¢¤Ä¤Þ¤ê½ªÃ¼¤Î NULL ¥ï¥¤¥Éʸ»ú -¤ò»Ø¤¹¥Ý¥¤¥ó¥¿¤òÊÖ¤¹¡£ -.SH ½àµò -POSIX.1-2008. -.SH ´ØÏ¢¹àÌÜ -.BR strcpy (3), -.BR wcscpy (3) +プログラマは、少なくとも \fIwcslen(src)+1\fP 文字のワイド文字 が入るだけの領域を \fIdest\fP に対して確保しなければならない。 +.SH 返り値 +\fBwcpcpy\fP() は、ワイド文字文字列 \fIdest\fP の末尾、つまり終端の NULL ワイド文字 を指すポインタを返す。 +.SH 準拠 +POSIX.1\-2008. +.SH 関連項目 +\fBstrcpy\fP(3), \fBwcscpy\fP(3) +.SH この文書について +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.50 の一部 +である。プロジェクトの説明とバグ報告に関する情報は +http://www.kernel.org/doc/man\-pages/ に書かれている。