extern storage class specifier
Section 7.1 of the C++ Standard mentions about 'extern' as a storage class specifier. N3126 - "The extern specifier can be applied only to the names of variables and functions. The extern specifier cannot be used in the declaration of class members or function parameters. For the linkage of a name declared with an extern ...