Bonjour,

Je suis sous Builder XE7 version Entreprise.

Je veux stocker un tableau 200X200 dans un vecteur.

Une déclaration simple telle que :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
std::vector<float> A(200);
est compilée sans problème.

Maintenant pour reproduire la structure de mon tableau 200X200, je procède à cette déclaration :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
std::vector<std::vector<float>> A(200);
La compilation retourne alors les deux messages d'erreur suivants :

- Erreur, appel à un fonction 'A' non définie (il ne semble pa reconnaître la structure vector<vector<float>>;
- Impossible de créer la spécialisation template depuis 'std::vector<_Ty,_Ax>'

Je précise que cette déclaration fonctionne par ailleurs sur un compilateur C/C++ autre que Borland.

Merci pour toute suggestion.