- 569 名前:デフォルトの名無しさん [2007/10/27(土) 01:54:18 ]
- すいません、教えていただけないでしょうか。
C言語で、2つのスレッドが交互にグローバル変数を参照→インクリメントして、 決められた値になったら終了する。という処理を作りました。 ここからグローバル変数を用いずにスレッド間でデータを渡しあうことで同様の処理を 実現したいのですが、どうすればいいでしょうか。 自分で調べたところ、スレッド間ではお互いのメッセージキューへ格納→読み出しを行えば データを渡せることがわかったのですが、見当違いな考えかもしれません…。 どのような方法・関数を用いればいいか、ご教授のほど宜しくお願いします。
|

|