
Patrick B. answered 10/05/19
Math and computer tutor/teacher
Perhaps there is some 3rd party software that analyzes dependencies
this is exactly the reason for the BEST PRACTICE of doing:
#indef _filename
#include "filename.h"
#endif
if the header was included previously, then the _filename gets defined
and the header will not be included again... otherwise it will