コンパイルされているようですが、他の考慮事項や、これが期待どおりに機能しない理由があるかどうかを尋ねたかっただけです。
std::vector<int> myvec(100,1)
#pragma omp parallel for schedule(static)
for (int i = 0; i < (int) myvec.size(); ++i)
{
assert(myvec[i] == 1);
}
コンパイルされているようですが、他の考慮事項や、これが期待どおりに機能しない理由があるかどうかを尋ねたかっただけです。
std::vector<int> myvec(100,1)
#pragma omp parallel for schedule(static)
for (int i = 0; i < (int) myvec.size(); ++i)
{
assert(myvec[i] == 1);
}