Hello,

J'aimerais encapsuler un vecteur dans une classe, et utiliser une fonction get() pour le consulter à l'extérieur de la classe.

J'ai fait ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
class
{
public:
    vector<unsigned int>* getRenderingRegion() const { return &mRegion; };
private:
     vector<unsigned int> mRegion;
}
Cela ne fonctionne que si j'enlève le const dans la déclaration de la fonction.