2007年12月24日

セマフォ削除(C++)

セマフォ生成したものを削除します。

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);
posted by 台北猫々 at 23:00| Comment(0) | TrackBack(0) | 技術メモ(Linux C/C++)
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

この記事へのトラックバックURL
http://blog.sakura.ne.jp/tb/8754203

この記事へのトラックバック