#include using namespace std; // external definitions for extern1.cpp extern int default_global_vbl; // extern int static_global_vbl; -- can't have! int extern_global_vbl = 3; void default_fn() { cout << "I am in default_fn" << endl; cout << "default_global_vbl= " << default_global_vbl << endl; // cout << "static_global_vbl = " << static_global_vbl << endl; -- no! cout << "extern_global_vbl = " << extern_global_vbl << endl << endl; } void extern_fn() { cout << "I am in extern_fn" << endl; cout << "default_global_vbl= " << default_global_vbl << endl; // cout << "static_global_vbl = " << static_global_vbl << endl; -- no! cout << "extern_global_vbl = " << extern_global_vbl << endl << endl; }