Costruttore Default Array

di il
1 risposte

Costruttore Default Array

Salve,
sto mettendo a punto una classe che ha come campo privato un array di int. E' possibile definire una inizializzazione di default per questo array con il costruttore? Attualmente quello che ho provato fino'ora è questo ma mi da il warning extended initializer lists only available with -std=c++11 or -std=gnu++11 [enabled by default]

Classe.h
class Classe
{
    float MyArray[3];

    public:
        Classe(float *a);
        ~Classe();
};
Classe.cpp
Classe::Classe(float *a) : MyArray{1, 1, 1}
{
    ...
}

1 Risposte

Devi accedere o registrarti per scrivere nel forum
1 risposte