我的要求是,一個數據幀將由兩種方法並行處理(它們需要並行,因爲它們對計算要求很高)。C++/Windows多線程同步/數據共享
根據任一線程的結果,其他需要停止。 也就是說,如果方法1首先返回TRUE,則應停止方法2。 如果方法1首先返回FALSE,則不應停止方法2。
同樣,如果方法2首先返回TRUE,則應停止方法1。 如果方法2首先返回FALSE,則不應停止方法1。
請注意,方法1和方法2是庫調用(黑盒),我沒有訪問其內部。我所知道的是,它們是計算密集型的。我如何在C++/Windows中實現它?有什麼建議麼?