マルチスレッドプログラミング相談室 その8at TECHマルチスレッドプログラミング相談室 その8 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト653:デフォルトの名無しさん 11/09/09 19:50:28.24 ttp://ufcpp.net/study/csharp/sp_thread.html 654:デフォルトの名無しさん 11/09/09 20:10:35.64 >>653 それ、なんかちゃうで。 655:デフォルトの名無しさん 11/09/09 21:29:06.03 >>652 途中で読まれてはいけない更新の開始から最後までロックする。 ロックが長時間にわたる可能性がある場合はSystem.Threading.Mutex.WaitOneで タイムアウトさせる。 656:デフォルトの名無しさん 11/09/09 21:57:27.33 1以外は読むだけなんだろ? そりゃ System.Threading.ReaderWriterLock だろ 657:デフォルトの名無しさん 11/09/12 00:26:16.03 中途半端な状態で読むのがアウトってだけだったら、一つのクラスにA~Zの変数をまとめておいて 更新時には丸ごと新しいインスタンスに差し替えてしまえばロックいらないよ 658:デフォルトの名無しさん 11/09/13 18:08:55.63 RCUのめんどいところは古い情報をいつ削除するか 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch