Linux
2012-05-13
manpages-ja-dev
Japanese version of the manual pages (for developers)
man-pages-ja
Japanese man (manual) pages from the Japanese Manual Project
manpages-dev
Manual pages about using GNU/Linux for development
man-pages
Linux kernel and C library user-space interface documentation
名前
sem_close - 名前付きセマフォをクローズする
書式
#include <semaphore.h>
int sem_close(sem_t *sem);
-pthread とリンクする。
説明
sem_close() は sem が参照する名前付きセマフォをクローズし、 このセマフォ用に呼び出し元プロセスにシステムが割り当てていた リソースを解放できるようにする。
返り値
成功すると、 sem_close() は 0 を返す。エラーの場合、-1 を返し、 errno にエラーを示す値をセットする。
エラー
EINVAL | sem は有効なセマフォではない。 |
準拠
POSIX.1-2001.
注意
オープンされたすべての名前付きセマフォは、プロセス終了時、もしくは execve(2) 実行時に自動的にクローズされる。
この文書について
この man ページは Linux man-pages プロジェクトのリリース 3.79 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man-pages/ に書かれている。