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}
{
...
}