• Advertisement
Sign in to follow this  

Forward Declarations and avoiding recursive #include-s

This topic is 4876 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I found myself in the (hardly?) unique position of having to have two header files include each other. So, on the fly, for lack of something better to do, I stuck a forward class declaration (class map;) in the head file of one, and lo-and-behold, it worked like a charm, meaning I no longer had looping includes. However, I'm wondering if this is an 'orthadox' way to avoid the regressive includes, and if it isn't, is there a better way? My thanks for your time!

Share this post


Link to post
Share on other sites
Advertisement
Sign in to follow this  

  • Advertisement