инициализация константных членов?
От: Honduras  
Дата: 27.02.15 13:01
Оценка:
struct Cl1{ Cl1(int); };
struct Cl2{ Cl2(int,Cl1); };

struct A
{  static const int i0=0;
   static const Cl1 m1(i0); // ?
   static const Cl2 m2(i0,M1); // ?
};


Чет типа такое. Хочу константные i0,m1,m2. Компилятор ругается в скобках не типы — видимо считает m1, m2 декларацией функции. Мне нужны инициализированные члены данные. Как?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.