Как избежать циклических зависимостей файлов заголовков [дубликат]

На этот вопрос уже есть ответ здесь:

Есть ли у вас какие-нибудь хорошие советы, как избежать круговые зависимости файлов заголовков , пожалуйста?

Конечно, с самого начала, Я стараюсь сделать проект максимально прозрачным. Однако по мере того, как добавляется все больше и больше функций и классов, а проект становится менее прозрачным, начинают возникать циклические зависимости.

Существуют ли какие-либо общие, проверенные и рабочие правила? Спасибо.

50
задан Bunkai.Satori 27 January 2011 в 04:22
поделиться