Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
"function": vinculación de DLL incoherente
Observaciones
Dos definiciones de un archivo difieren en su uso de dllimport.
Ejemplos
En el ejemplo siguiente se genera la advertencia C4273 y se muestra cómo corregirlo.
// C4273.cpp
// compile with: /W1 /c
char __declspec(dllimport) c;
char c; // C4273, delete this line or the line above to resolve
El siguiente ejemplo genera C4273. Para corregirlo, elimine la nueva declaración de printf_s.
// C4273_b.cpp
// compile with: /W1 /clr /c
#include <stdio.h>
extern "C" int printf_s(const char *, ...); // C4273
Consulte también
dllexport, dllimport
Exportación de funciones de C para usarlas en ejecutables del lenguaje C o C++