You should put header guard in the header file. You don't put them around an include statement.