-1
我們如何編碼併發處理A &乙如下:C++線程或併發進程
- 在同一時刻t0甲乙子程序開始;
- A打開閥門x然後等待5秒鐘,然後打開閥門y,然後等到z關閉,然後關閉x和y; B打開閥門z,然後等待10秒;然後關閉閥門z;
我應該使用線程嗎?
我們如何編碼併發處理A &乙如下:C++線程或併發進程
我應該使用線程嗎?
C++標準庫僅支持線程併發執行的同步。所以如果你僅限於標準庫,你必須使用線程。否則,請選擇您的教授或教科書上的任何API。
編碼之前**分析**的東西。意識到在B打開閥門z之前,A可能會關閉x和y。 –
由於在C++中沒有閥門的概念,我懷疑標籤是否正確放置。 – SergeyA
只是爲了澄清 - A不能關閉x和y直到B關閉z –