Est-il possible d'initialiser un membre statique constant dans une définition de classe? S'il vous plaît voir ci-dessous pour le code,Est-il possible d'initialiser un objet membre const statique dans une classe en C++?
class foo
{
public:
foo(int p) : m_p(p){}
~foo(){}
private:
int m_p;
};
class bar
{
public:
bar(){}
~bar(){}
public:
static const foo m_foo = foo(2); //is this possible?
};
Un grand merci.