第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

我將Mutex用于多進程同步。 可是感到迷茫,不知這三個函數(shù)該如何配對?

我將Mutex用于多進程同步。 可是感到迷茫,不知這三個函數(shù)該如何配對?

人到中年有點甜 2023-03-03 14:10:29
顯然第一次CreateMutex()之后最終要CloseHandle(),但中間使用OpenMutex()后是否要CloseHandle()?有時出現(xiàn)第二次使用CreateMutex()代替OpenMutex()的情況,不知這是否也要CloseHandle()?請給出個試驗代碼說明問題好嗎?似乎明白了些,句柄和對象是兩個不同的概念。CloseHandle()在字面上已經(jīng)表達了是“關(guān)閉句柄”,不是關(guān)閉對象。因此使用CloseHandle()不用擔(dān)心對象也被關(guān)閉了。而OpenMutex()返回的是一個指向mutex對象的句柄,是一個新的句柄,與CreateMutex()返回的句柄一樣但不是同一個。是像上面這段理解嗎?如果是,那么又出現(xiàn)了個問題:Mutex對象只用創(chuàng)建不用關(guān)閉嗎?我沒有找到所謂的關(guān)閉Mutex對象的句柄。
查看完整描述

1 回答

?
神不在的星期二

TA貢獻1963條經(jīng)驗 獲得超6個贊

需要的
HANDLE hMutex = CreateMutex(..."mymutex");

HANDLE hMutex1 = OpenMutex(.."mymutex");
CloseHandle(hMutex1);

CloseHandle(hMutex);

查看完整回答
反對 回復(fù) 2023-03-06
  • 1 回答
  • 0 關(guān)注
  • 93 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號