Re[3]: extern struct - ???
От: 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;
}
Of course, the code must be complete enough to compile and link.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.