Non, tu dis au compilateur de ne pas faire le mangling à la C++. Ça n'a pas d'impact sur la sémantique ou la syntaxe de ton code, seulement sur la manière de gérer les symboles, qui ont une importance au moment du link.
extern "C" veut dire « appelable depuis du C », pas « compilable en C ».
[^] # Re: a vue de nez
Posté par Matthieu Moy (site web personnel) . En réponse au message erreur surement de syntaxe. Évalué à 2.
extern "C" veut dire « appelable depuis du C », pas « compilable en C ».