I've never really had to bother with this before, but I have some headers that need to use another header. Thing is, they are looking for a header higher up in the hierarchy. For example, lets say ineedsomething.h needs to link to hereiam.h, and the file setup is like this:
Would I still just use #include "hereiam.h"?
It depends on how your project/makefile/command line is setup. What IDE do you use if any?
If you are going to be including files from directories other than the one the file is in, then you can usually add an additional include directory to the project options.
If this is a one time thing, and you know the file will be in the directory above, you can use #include "../hereiam.h".
Ok, I'm pretty sure that the IDE will link to it correctly if its in a project.
ps: I use C::B ;)