I always placed my #include
after the #ifdef
/#define
Include-Guard. Now the refactor mechanism of my IDE (Qt Creator) put it before the Include-Guard e.g.
#include "AnotherHeader.h"
#ifndef MYHEADER_H
#define MYHEADER_H
Can this cause any problems or can I leave it this way?