Freigeben über


Compilerwarnung (Ebene 1) C4910

'<identifier>' : '__declspec(dllexport)' und 'extern' sind inkompatibel bei einer expliziten Instanziierung

Die explizite Vorlageninstanziierung namensbezeichner <>wird sowohl von den Schlüsselwörtern als auch von den __declspec(dllexport) extern Schlüsselwörtern geändert. Die beiden Schlüsselwörter schließen sich jedoch gegenseitig aus. Das __declspec(dllexport) -Schlüsselwort soll die Instanziierung der Vorlagenklasse bewirken, während das extern -Schlüsselwort verhindern soll, dass die Vorlagenklasse automatisch instanziiert wird.

Siehe auch

Explizite Instantiierung
dllexport, dllimport
Allgemeine Regeln und Einschränkungen