powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / перекрестные ссылки в классах
9 сообщений из 34, страница 2 из 2
перекрестные ссылки в классах
    #34936694
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Задумка действительно не очень
...
Рейтинг: 0 / 0
перекрестные ссылки в классах
    #34936761
Tubrik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blindedНу дословно у тебя там где инклудится a.h получается


я думаю, что после Z #ifndef _a_ не должно сработать и 'a.h' просто не включится..
...
Рейтинг: 0 / 0
перекрестные ссылки в классах
    #34936776
Tubrik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tubrik blindedНу дословно у тебя там где инклудится a.h получается


я думаю, что после Z #ifndef _a_ не должно сработать и 'a.h' просто не включится..

хотел сказать: #ifndef _a_ должно сработать и не пропустить второе включение
...
Рейтинг: 0 / 0
перекрестные ссылки в классах
    #34937321
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tubrik

Не пробовал представлять, что твориться при include в твоих примерах?
...
Рейтинг: 0 / 0
перекрестные ссылки в классах
    #34938045
Tubrik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Akh Tubrik

Не пробовал представлять, что твориться при include в твоих примерах?

пробовал, именно поэтому возник последний вопрос, т.к. представлял по-другому
интересно, можно ли сделать как-нибудь визуальный вывод проходов(в отладочную консоль например)
...
Рейтинг: 0 / 0
перекрестные ссылки в классах
    #34938073
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tubrik Akh Tubrik

Не пробовал представлять, что твориться при include в твоих примерах?

пробовал, именно поэтому возник последний вопрос, т.к. представлял по-другому
интересно, можно ли сделать как-нибудь визуальный вывод проходов(в отладочную консоль например)

-E ?
...
Рейтинг: 0 / 0
перекрестные ссылки в классах
    #34947947
Tubrik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не понял..
...
Рейтинг: 0 / 0
перекрестные ссылки в классах
    #34947974
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tubrikне понял..

Компилятор останавливает свою работу, после завершения работы препроцессора, сохранив результат в файл.
...
Рейтинг: 0 / 0
перекрестные ссылки в классах
    #34949866
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AkhВполне возможно, что можно избежать, но геморно. Если ты инклудишь два файла, каждый из которых инклудит какой-то третий, то без этой конструкции не обойтись. Может и можно построить схему в который подобное пройдет, но это будет совсем не гуд. Так что мистер "Р. Лафоре" (не знаю хто это такой) не прав.наверняка можно грамотно разрулить, что и как должно инклудиться. В системных хедерах это отчасти применяется: некоторые хедеры можно инклудить без всего, а некоторые просто так не заинклудить и айда чесать репу, чего этой шняге не хватает, иногда, кстати, не так просто сообразить :)
...
Рейтинг: 0 / 0
9 сообщений из 34, страница 2 из 2
Форумы / C++ [игнор отключен] [закрыт для гостей] / перекрестные ссылки в классах
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]