Compilerfehler C2078

Zu viele Initialisierungen

Die Anzahl der Initialisierungen überschreitet die Anzahl der zu initialisierenden Objekte.

Im folgenden Beispiel wird C2078 generiert:

// C2078.cpp
int main() {
   int d[2] = {1, 2, 3};   // C2078
   int e[2] = {1, 2};   // OK

   char a[]={"a", "b"};   // C2078
   char *b[]={"a", "b"};   // OK
   char c[]={'a', 'b'};   // OK
}