Правильный способ #include, когда есть круговая зависимость?

Я однажды использую #pragma, а не #include для всех моих h-файлов. Что мне делать, если a.h нужно #include b.h, а b.h нужно #include a.h?

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

Спасибо

Ответы на вопрос(5)

Ваш ответ на вопрос