Megosztás a következőn keresztül:


C2438 fordítóhiba

"azonosító" : nem inicializálható statikus osztályadatok konstruktoron keresztül

Megjegyzések

A konstruktor egy osztály statikus tagjának inicializálására szolgál. A statikus tagokat az osztálydeklaráción kívüli definícióban kell inicializálni.

Example

Az alábbi példa c2438-at hoz létre:

// C2438.cpp
struct X {
   X(int i) : j(i) {}   // C2438
   static int j;
};

int X::j;

int main() {
   X::j = 1;
}