我想用不同的設置在不同的std::threads中運行Fortran90函數,該函數使用許多模塊來存儲設置和一些常規數據。我看到的問題是,Fortran模塊就像單身對象。當我用兩個線程調用函數時,它們在同一個模塊上工作。有沒有辦法讓模塊threadprivate像openmp一樣? 例如使用OpenMP與線程專用數據的模塊如下: MODULE EXAMPLE
USE OMP_LIB
C:\Users\hp\Desktop\Timer.h|77|error: no matching function for call to
'std::thread::thread(<unresolved overloaded function type>, Timer* const)'|
這是我收到的時候我嘗試建立的,我是一個遵循Udemy當然,我沒有對C++的很多知識,如果有人能幫助感