Поделиться через


Ошибка компилятора C2436

"идентификатор": функция-член или вложенный класс в списке инициализатора конструктора

Замечания

Функции-члены или локальные классы в списке инициализатора конструктора нельзя инициализировать.

Example

Следующий пример приводит к ошибке C2436:

// C2436.cpp
struct S{
   int f();
   struct Inner{
      int i;
   };
   S():f(10), Inner(0){}   // C2436
};