マルチスレッドプログラミング相談室 その8at TECHマルチスレッドプログラミング相談室 その8 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト454:デフォルトの名無しさん 10/10/01 18:41:34 一方通行なら問題ないでしょ 455:デフォルトの名無しさん 10/10/01 18:44:58 他に受け渡すデータが一切どこにも何もなくて、ただその数字1個を渡せばいいだけなら 456:デフォルトの名無しさん 10/10/01 18:49:48 ハード依存OKということならシングルCPUのPCは スレッドに関するほとんどの問題発生しないし正常に動くね。 457:デフォルトの名無しさん 10/10/01 18:55:25 読み出しで値を比較するときはちょっと考えないといけないかも 458:デフォルトの名無しさん 10/10/01 18:57:15 >>456 いくらなんでも、理解して無さすぎ 459:デフォルトの名無しさん 10/10/01 18:57:30 >>452 すまん、VC++で、Win32APIのCreateThread使った話だった >>453 thx 直前の変更は特に気にしなくてもよさそう 取り扱う変数がvectorとかlistになってくるとまた違うんかな…… 460:デフォルトの名無しさん 10/10/01 22:14:34 ひたすらスレッドAが書き込んでスレッドBが読み出してprintfするだけなら正しく見えるが、 例えば、イベントを受け取ってスレッドAが書き込もうとして、スレッドBは読み出すとき、 読み出された値はスレッドAが書き込こむ前か後かはCPUの気まぐれになりそうな気がする。 まぁそんな時はロックしなくてもスレッドAが書き込み終わったらスレッドBに読み込むように言えばいいけど 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch