I have attached a macro which toggles between .h/.cc,.cpp,c files.
This macro works off the project file to find a corresponding file to open, which is a big plus if your .h/.cpp files are not in the same directory. This macro only works for C/C++ file extensions. It is not very pretty or elegant, but gets the job done.