Udostępnij za pomocą


Błąd kompilatora C2491

"identifier" : definicja funkcji dllimport jest niedozwolona

Uwagi

Dane, statyczne elementy członkowskie danych i funkcje można zadeklarować jako dllimports, ale nie są zdefiniowane jako dllimports.

Aby rozwiązać ten problem, usuń __declspec(dllimport) specyfikator z definicji funkcji.

Example

Poniższy przykład generuje kod C2491:

// C2491.cpp
// compile with: /c
// function definition
void __declspec(dllimport) funcB() {}   // C2491

// function declaration
void __declspec(dllimport) funcB();   // OK