Export (0) Print
Expand All
Expand Minimize
0 out of 32 rated this helpful - Rate this topic

Compiler Warning (level 1) C4273

Error Message

'function' : inconsistent DLL linkage

Two definitions in a file differ in their use of dllimport.


The following sample generates C4273.

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

The following sample generates C4273.

// C4273_b.cpp
// compile with: /W1 /clr /c
#include <stdio.h>
extern "C" int printf_s(const char *, ...);   // C4273
Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

© 2014 Microsoft. All rights reserved.