Compilerfehler C3409
Aktualisiert: November 2007
Fehlermeldung
Ein leerer Attributblock ist nicht erlaubt
empty attribute block is not allowed
Die eckigen Klammern wurden vom Compiler als Attributblock interpretiert, es wurden jedoch keine Attribute gefunden.
Beispiel
Im folgenden Beispiel wird C3409 generiert.
// C3409.cpp
// compile with: /c
#include <windows.h>
[] // C3409
class a {};
// OK
[object, uuid("00000000-0000-0000-0000-000000000000")]
__interface x {};
[coclass, uuid("00000000-0000-0000-0000-000000000001")]
class b : public x {};