plop,
j'essaye de faire une simple fonction pour éviter d'avoir a repasser 40 arguments quand je veux allouer un objet :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
template <class U>
shared_ptr<U> CreateRes(...)
{
	return shared_ptr<U>(new U(this->GetDevice(), this->GetDeviceContext(), __VA_ARGS__));
}
mais veut pas compiler, ca me sort "error C2059: syntax error : ')'" sur le return