C/C++ privé initialisation de tableau dans le fichier d'en-tête

J'ai une classe appelée " Cal " et " il est .rpc et .h homologue

Headerfile a

class Cal {
    private:
        int wa[2][2];

    public:
        void do_cal();
};

.fichier cpp a

#include "Cal.h"
void Cal::do_cal() {
   print(wa) //where print just itterates and prints the elements in wa
}

Ma question est comment puis-je initialiser le tableau wa ? Je n'arrive pas à le faire fonctionner.

J'ai essayé avec :

int wa[2][2] = {
                {5,2},
                {7,9}
               };

dans le fichier d'en-tête, mais j'ai des erreurs en disant: je ne peux pas le faire, car cela va à l'encontre de la norme iso..quelque chose.

Essayé également d'initialiser le tableau wa dans le constructeur, mais qui n'a pas fonctionné non plus.. Ce qui me manque ?

Grâce

OriginalL'auteur Milan | 2009-02-06