タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

ミューテックスに関するwondaのブックマーク (1)

  • ミューテックスによる排他制御を行う : Objective-C プログラミング

    Objective-C では、ミューテックスという複数スレッドからの同時アクセスをブロックする排他制御が利用できます。 ミューテックスとは、それで制御されている区間が「使用中か」「未使用か」を判断するための機構です。 ここではそれをつかって、複数スレッドからのアクセスをされたくない場所(クリティカルセクション)を保護する方法について記します。 なお、Objective-C で排他制御を行う方法には、他にも @synchronized や セマフォ、@property の atomic キーワード、NSLock、NSRecursiveLock などがあります。 初期化と最終処理 Objective-C でミューテックスを使用するためには、使用するヘッダーやソースコードで pthread.h をインポートする必要があります。

  • 1