Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
13 / 13 / 1
Регистрация: 26.01.2009
Сообщений: 156
1

Подключение двух хэдеров

13.05.2009, 13:03. Показов 786. Ответов 4
Метки нет (Все метки)

Необходимо подключить два хэдера, в которых пересекается содержимое и получаем
conflicting types... first declaration of *** was here...
Но подключить надо оба.

Не подскажете, есть ли выход из этой ситуации, кроме как разбиение исходников на 2 файла для раздельного подтягивания???
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.05.2009, 13:03
Ответы с готовыми решениями:

Пара гнедых... или подключение в приложение двух "мышей"
У меня возник вопрос в связи с игрой "крестики-нолики"... - возможно ли в своем приложении...

подключение заголовочного файла в двух файлах
пусть дан класс интерфейса ClassIface с некоторыми методами и пусть даны два класса Client и...

Подключение хэдеров
У меня стоит qt 5.2 minGW на win7 x64. Книжка есть по 4.8, да и другие материалы вижу по 4 версии в...

Подключение двух мониторов
Всем доброго времени суток! Требуется ваша помощь, т.к. знакомые программисты помочь не смогли....

4
MCSD: APP BUILDER
8791 / 1070 / 104
Регистрация: 17.06.2006
Сообщений: 12,603
13.05.2009, 13:10 2
1. если используются указатели/ссылки на структуры/классы, то заменить их предварительной декларацией:
struct Foo;
class Bar;

2. юзать #pragma once
0
13 / 13 / 1
Регистрация: 26.01.2009
Сообщений: 156
13.05.2009, 13:35  [ТС] 3
Хэдеры нельзя модифицировать вообще.

Добавлено через 1 минуту 22 секунды
если подменять декларацию, то зачем тогда вообще хэдеры? =)
0
MCSD: APP BUILDER
8791 / 1070 / 104
Регистрация: 17.06.2006
Сообщений: 12,603
13.05.2009, 13:37 4
тогда ХЗ.
возможно некоторое шаманство, но все зависит от конкретного случая...

Добавлено через 1 минуту 13 секунд
... подменять декларацию ...
Это что такое?

зачем тогда вообще хэдеры? =)
Попробуй без них прогу скомпилировать - узнаешь. (:
0
13 / 13 / 1
Регистрация: 26.01.2009
Сообщений: 156
13.05.2009, 13:42  [ТС] 5
Я говорил о хэдерах к тому что вообще все объявления перенести в исходник экстернами и ппц... и хэдер нафик не нужен тогда....
просто мне нужно юзать 2 либы, у них содержание пересекается в некоторых местах и кидает ошибки поэтому... но юзать нужно обязательно обе...
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.05.2009, 13:42

Подключение двух мониторов
Есть основной монитор 27 дюймов и второй 19. Хочу подключить 19 дюймовый как дополнительный к...

подключение двух БД в ADOQuery
имею ADOQuery1, в строке подключения: Provider=MSDataShape.1;Persist Security Info=True;Data...

Подключение двух Wi-Fi-роутеров
Доброго времени суток! Появилась проблема с подключенными между собой 2мя wifi роутерами. Роутер...

Подключение двух микрофонов
Понадобилось к одной машине подключить два микрофона. При этом не хочется сильно тратиться. Вроде...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.