Maison > développement back-end > C++ > Pourquoi utiliser le 'C' externe dans le code C++ ?

Pourquoi utiliser le 'C' externe dans le code C++ ?

WBOY
Libérer: 2023-09-13 12:17:04
avant
857 Les gens l'ont consulté

为什么在C++代码中使用extern "C"?

En C++, lors de la déclaration d'une fonction implémentée/compilée en C, vous devez utiliser extern "C".

L'utilisation de "C" externe permet au compilateur de savoir que nous souhaitons utiliser les conventions de dénomination et d'appel de C. Cela place le compilateur dans un état de type C dans notre code C++. Cela est nécessaire car le compilateur C++ masque les noms différemment dans sa table de symboles et se comporte donc différemment du compilateur C.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal