Bonsoir à tous,

J'aimerais savoir pourquoi ce bout de code ne compile pas :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
	std::vector<double[4]>* toto = new std::vector<double[4]>;
 
	double *tmp = new double[4];
	tmp[0]=0;
	tmp[1]=1;
	tmp[2]=2;
	tmp[3]=3;
 
	toto->push_back(tmp);
Erreur : error C2664: 'std::vector<_Ty>::push_back'*: impossible de convertir le paramètre 1 de 'double *' en 'const double (&)[4]'

Comment resoudre cette erreur, merci par avance.