Bonjour, j'aimerai avoir un tableau de données communes a toutes mes instances de ma classe, alors je me suis dis, ben je vais utiliser static, et puis comme les données ne seront pas modifié hop un ptit const... et ben ca ne marche pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
class truc
{
protected :
static const int tab[5]={ 0, 0, 2, 5, 8 };
};
Bien entendu a tous les coups j'ai pas le droit de definir mon tableu dans ma declaration de classe, mais puisqu'il est static!

sinon, quelle est la meilleure méthode ?
je ne veux surtout pas qu'il y ai une allocation d'un tableau en memoire a chaque instentiation d'un objet truc. surtout que concretement mon tableau aura plus de 5 valeurs...

Merci.