try
{
/* セマフォキー値 OSで一意の値です */
long lnSemKey = 0x0000ffff;
errno=0;
int iSemId = semget(lnSemKey,1,(0666));
if(iSemId < 0)
{
throw -1;
}
errno=0;
semctl(iSemId,0,IPC_RMID,0);
}
catch(int r)
{
return(r);
}
return(0);
2007年12月24日
セマフォ削除(C++)
セマフォ生成したものを削除します。
この記事へのコメント
コメントを書く
この記事へのトラックバックURL
http://blog.sakura.ne.jp/tb/8754203
この記事へのトラックバック
http://blog.sakura.ne.jp/tb/8754203
この記事へのトラックバック