A linkage specification tells the compiler to compile declarations in a way that allows them to be linked together with declarations written in another language, such as C.
extern string-literal { declaration-seq(opt) }
extern string-literal declaration
The standard requires all compil...