Mon code est:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
template <int N>
class Pointnd
{
// du code
};
int main()
{
  int n;
  cin>>n;
  vector< Pointnd<n> > v;
}
Le message d'erreur est: erreur: «n» cannot appear in a constant-expression

J'ai besoin de savoir si il est possible de créer un vecteur dont les objets sont des pointnd de dimension n sachant que n est une variable.

Merci du renseignement