C++Specifiche di collegamento


introduzione

Una specifica di collegamento indica al compilatore di compilare le dichiarazioni in un modo che consenta loro di essere collegate insieme alle dichiarazioni scritte in un'altra lingua, come ad esempio C.

Sintassi

  • extern string-literal { declaration-seq ( opt )}
  • dichiarazione extern stringa-letterale

Osservazioni

Lo standard richiede che tutti i compilatori supportino l' extern "C" per consentire a C ++ di essere compatibile con C e extern "C++" , che può essere utilizzato per sovrascrivere una specifica di linkage e ripristinare l'impostazione predefinita. Altre specifiche del collegamento supportate sono definite dall'implementazione .

Specifiche di collegamento Esempi correlati