Hey. Je ne comprends pas bien pourquoi j'ai pas le droit de mettre ça en condition dans ma boucle omp parallel for...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
	bool flag = false;
	int size = 100;
	int i;
	vector<int> a(size,-1), b(size,-1);
#pragma omp parallel for
	for(i = 0 ; (i < size) & !flag ; i++)
	{
		a[i] = i;
		if(a[i] < b[i])
		{
			flag = true;
			cout << " found it " << endl;
		}
		else cout << "not found" << endl;
	}