Let's say I have a header file dummy.h
, and a corresponding dummy.cpp
or dummy.c
. When I switch from the first to the second, I can say "I switch from the header to its implementation". But how can I express the opposite? "Header's implementation" sounds ok, but "Implementation's header" not really.
The question came to me when I wanted to express the concept that an implementation file should first of all include... its own header. (This is actually not the topic of this question, it might very well be a future question, if I understand how to ask it).
I saw a couple of occurrences of the term "corresponding header", but it's not used so often to be sure it's the right term.