Compilerfehler C3452

Aktualisiert: November 2007

Fehlermeldung

Listenargumentmember keine Konstante
list argument member not constant

Es wurde ein Argument an ein Attribut übergeben, das eine Konstante bzw. einen zur Kompilierungszeit errechenbaren Wert erwartet.

Beispiel

Im folgenden Beispiel wird C3452 generiert.

// C3452.cpp
// compile with: /c
int i;
[module( name="mod", type=dll, custom={i} ) ];   // C3452
// try the following line instead
// [module( name="mod", type=dll, custom={"a"} ) ];