To further the question from Where to put include statements, header or source?:
If I already have an include statement in the header, eg #include, do I still need to put it inside the source file? I am able to compile with #include in both file, and it's fine when I've dropped #include from source file.
So which is more appropriate, or it doesn't really matters?