|
|
От: | Lorenzo_LAMAS | |
| Дата: | 25.08.04 11:03 | ||
| Оценка: | |||
//global_names.h
struct A
{
int i_;
int j_;
};
extern A a; //объявление, не определение
//glob1.cpp
#include "global_names.h"
A a;
//user1.cpp
#include "global_name.h"
void fun()
{
a.i_ = 0;
}
void fun1()
{
a.j_ = 1;
}
//user2.cpp
#include "global_name.h"
void fun3()
{
a.i_ = 666;
}