Udostępnij za pomocą


Błąd kompilatora C3816

"deklaracja" została wcześniej zadeklarowana lub zdefiniowana za pomocą innego zarządzanego lubmodyfikatora WinRTmodifier

Uwagi

Deklaracja przesyłania dalej i rzeczywista deklaracja wymagają, aby w deklaracji atrybutów nie wystąpiły konflikty ani niespójności.

Example

Poniższy przykład generuje kod C3816 i pokazuje, jak go naprawić:

// C3816a.cpp
// compile with: /clr /c
class C1;
// try the following line instead
// ref class C1;

ref class C1{  // C3816, forward declaration does not use ref
};