// 4.1: direttiva extern
#include <iostream>
using namespace std;
class A {
public:
int x;
};
// istanza extern
extern A a_globale;
// codice C extern
extern "C" {
const char *strerror(int);
};
void main() {
//cout << a_globale.x << endl; // ERRORE: undefined reference
}