Errore del compilatore C2598
la specifica di collegamento deve essere nell'ambito globale
L'identificatore di collegamento viene dichiarato nell'ambito locale.
L'esempio seguente genera l'errore C2598:
// C2598.cpp
// compile with: /c
void func() {
extern "C" int func2(); // C2598
}
extern "C" int func( int i );