Aviso do Compilador (nível 1) C4518
'specifier' : classe de armazenamento ou especificador(es) de tipo inesperado(s) aqui; ignorado
A seguinte amostra gera C4518:
// C4518.cpp
// compile with: /c /W1
_declspec(dllexport) extern "C" void MyFunction(); // C4518
extern "C" void MyFunction(); // OK