Sdílet prostřednictvím


Upozornění kompilátoru (úroveň 1) C4273

'function' : nekonzistentní propojení knihovny DLL

Dvě definice v souboru se liší v jejich použití dllimport.

Příklady

Následující ukázka vygeneruje C4273 a ukazuje, jak ji opravit.

// C4273.cpp
// compile with: /W1 /c
char __declspec(dllimport) c;
char c;   // C4273, delete this line or the line above to resolve

Následující ukázka vygeneruje C4273. Chcete-li jej opravit, odstraňte redeklaraci .printf_s

// C4273_b.cpp
// compile with: /W1 /clr /c
#include <stdio.h>
extern "C" int printf_s(const char *, ...);   // C4273

Viz také

dllexport, dllimport
Export funkcí jazyka C pro použití ve spustitelných souborech jazyka C nebo C++