Okay, so I'm making a game with an engine called Irrlicht, however I have trouble doing some stuff because of the order of how the process goes. I want my source codes clean and easy on the eye.
Is there any way to skip a header or .cpp file using any kind of method, (#pragma, loops, etc.) so I can skip certain files until I have a specific pointer/class/int/whatever declared and used? Will I have to be creative? Or is there a pre-made way already, I'm really starting to grasp more sophisticated subjects on C++ thanks to note taking, books, and online resources.