Ho appena ricevuto un po 'di codice C che utilizza extern "C" per dichiarare le funzioni esterne come questo:La "C" esterna ha qualche effetto in C?
extern "C" void func();
È questo valido C? Sto ricevendo un errore in questa riga, ma non sono sicuro che sia per questo o per qualcos'altro.