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


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

устаревший синтаксис инициализации конструктора C++

Замечания

В списке инициализации нового стиля конструктора необходимо явно назвать каждый прямой базовый класс, даже если это единственный базовый класс.

Example

В следующем примере создается C2351:

// C2351.cpp
// compile with: /c
class B {
public:
   B() : () {}   // C2351
   B() {}   // OK
};