Форум программистов «Весельчак У»
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
Начало
Наши сайты
Галерея
Весельчак У
Наша Вики
Хранилище
Проекты
Правила
Правила форума
Правила русского языка
Помощь
Поиск
Календарь
Почта
Войти
Регистрация
Форум программистов «Весельчак У»
>
Архив некоторых форумов
>
Архив вопросов по программированию
>
C/C++
>
WinAPI & Visual C++
> Тема:
Заголовочные файлы (MSVC 7.0)
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Заголовочные файлы (MSVC 7.0) (Прочитано 10771 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
Xeysan
Гость
Заголовочные файлы (MSVC 7.0)
«
:
12-11-2003 02:43 »
Проблема такая: пишу проект на С++, не суть важно какой, просто с течением времени он рос, и я каждый набор классов группировал и помещал в отдельный заголовочный файл...в итоге этих файлов стало много. Вот тогда и начались проблемы: компилятор не находит обьявления классов, хотя #include присутствует, все файлы в одном каталоге и включены в проект.
Пробовал сделать общий заголовочный файл, но стало еще хуже... Что я не понимаю, куда мне там идти и что читать?
Заранее всем спасибо.
Записан
Гром
Птычк. Тьфу, птычник... Вот!
Готовлюсь к пенсии
Offline
Пол:
Бодрый птах
Заголовочные файлы (MSVC 7.0)
«
Ответ #1 :
12-11-2003 09:33 »
Xeysan
, это от колличества файлов не должно зависеть.
Да и вопрос слишком общий - трудно, что-либо советовать.
Знаю одно - компилируется проект с 1000 заголовочных файлов вполне нормально...
Записан
А птичку нашу прошу не обижать!!!
Mikka
Гость
Заголовочные файлы (MSVC 7.0)
«
Ответ #2 :
12-11-2003 13:29 »
Попробуй в настройках проекта добавить каталог, содержащий твои заголовочные файлы, в список путей, по которым ищутся заголовочные файлы. В VC6 (я в них работаю) это делается из Project Settings | C/C++ | Preprocessor | Additional include directories. В VC7, надеюсь, найдешь
Записан
Xeysan
Гость
Заголовочные файлы (MSVC 7.0)
«
Ответ #3 :
12-11-2003 16:35 »
Не в этом дело точно, все работало, пока я не добавил файл, с использованием моих классов... У меня была идея, что может из-за того что енкоторые заг. файлы включают друг-друга, идет как-бы перекрытие. Не считайте меня психом
, но ничего другог я придумать не могу... Во всех файлах исполь. директива #pragma once а также стражи включения... Не хочется сваливать все классы в одну кучу...
Кстати, происходит это с тремя файлами..остальные нормально. Всречаюсь с таким первый раз
Записан
Гром
Птычк. Тьфу, птычник... Вот!
Готовлюсь к пенсии
Offline
Пол:
Бодрый птах
Заголовочные файлы (MSVC 7.0)
«
Ответ #4 :
12-11-2003 16:45 »
Xeysan
, а точно какие ошибки выдает пришли сюда, возможно ты инклудишь файл в нескольких местах - получается дублированное подключение - оно ругается...
Записан
А птичку нашу прошу не обижать!!!
Xeysan
Гость
Заголовочные файлы (MSVC 7.0)
«
Ответ #5 :
12-11-2003 18:08 »
Все вопрос закрыт. Всем большое спасибо!
Просто нужно не лениться и отделять интерфейс от реализации... У меня просто получился замкнутый круг...
Записан
Гром
Птычк. Тьфу, птычник... Вот!
Готовлюсь к пенсии
Offline
Пол:
Бодрый птах
Заголовочные файлы (MSVC 7.0)
«
Ответ #6 :
12-11-2003 20:18 »
Xeysan
, кхм кхм... таки я оказался прав...
Записан
А птичку нашу прошу не обижать!!!
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Форум программистов «Весельчак У»
>
Архив некоторых форумов
>
Архив вопросов по программированию
>
C/C++
>
WinAPI & Visual C++
> Тема:
Заголовочные файлы (MSVC 7.0)
Загружается...