C++Especificaciones de vinculación


Introducción

Una especificación de vinculación le dice al compilador que compile las declaraciones de una manera que les permita vincularse con declaraciones escritas en otro idioma, como C.

Sintaxis

  • cadena-literal externa { declaración-seq ( opt )}
  • declaración cadena-literal externa

Observaciones

El estándar requiere que todos los compiladores admitan la extern "C" para permitir que C ++ sea compatible con C, y la extern "C++" , que se puede usar para anular una especificación de enlace adjunto y restaurar la predeterminada. Otras especificaciones de enlace soportadas están definidas por la implementación .

Especificaciones de vinculación Ejemplos relacionados