C言語ホーム > その他、C言語の詳細について > 標準ライブラリ一覧(ヘッダ毎) | 標準ライブラリ一覧(アルファベット順) > tmpnam
サイト内検索:

tmpnam

C言語の標準ライブラリtmpnamのリファレンスです。



tmpnam

<tmpnam>
概要既存ファイル名と一致しない文字列を生成する。
ヘッダ#include <stdio.h>
I/Fchar *tmpnam(char *s);
戻り値生成した文字列へのポインタ。生成に失敗したときは空ポインタ。
詳細
tmpnam関数は、既存のファイル名と一致しない文字列を生成する。その文字列はファイル名として正しいことが保証される。
tmpnam関数は、sが空ポインタの場合、生成した文字列を内部の静的なオブジェクトに保持し、そのオブジェクトへのポインタを返却する。このケースでは、その後のtmpnam関数呼び出しで、同一オブジェクトが変更される可能性がある。sが空ポインタでない場合、sは、要素数が少なくともL_tmpnam個であるchar型の配列とみなされる。tmpnam関数は、その配列に結果の文字列を書き込み、sを返却する。
C言語ホーム > その他、C言語の詳細について > 標準ライブラリ一覧(ヘッダ毎) | 標準ライブラリ一覧(アルファベット順) > tmpnam
© 2009-2011 C言語サイト管理人