[問題]當變數正在寫入時,其他thread禁止讀取??
小弟是新手 請多多包含
當一個thread正在更改一個變數的值時,其他thread不能讀取此變數
系統會幫我們做嗎??(應該是不會吧!!!)
我查了一下MSDN 是用 ReaderWriterLock嗎??我看不太懂@@
小弟的狀況是
bool source =false;
1號thread 正在執行
while(!source)
{} //要等2號thread把source改成true才能跳離迴圈
2號thread 執行
source=true;//當source 正在寫入時 不希望被其他 thread 讀
請多多指教
給個方向也行
謝謝..
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.114.146.147
→
09/10 18:35, , 1F
09/10 18:35, 1F
推
09/11 06:27, , 2F
09/11 06:27, 2F
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章