Multiple declaration
От: LIS  
Дата: 08.05.03 12:45
Оценка:
Hi all!

Возникла тут проблемка: есть два хидера

c1.h

...
typedef 
  struct S1
   {
     int Field1;
     int Field2;      
   } Name1
...


&

c2.h

...
typedef 
  struct S1
   {
     int Field1;
     long Field2;      
   } Name1
...


Подключаются они одновременно в файл с.с, где по коду используются данные из обоих файлов. При компиляции соответственно ругается на multiple declaration: Name1.

Вопрос: можно ли как-нить подключить оба этих хидера одновременно?

P.S. хидеры трогать нельзя Менять можно только Сишный файл...

Внесены изменения автора. -- ПК.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.