This is a very general question. I'm sure there is no "right" way so I thought I'd ask for opinions/common practice.
In my file MainProgram.cpp (containing main()), sometimes I will have LOTS of functions. It seems very distracting to have a thousand lines of code all in the same file, I'll have to page down many many times to find what I am looking for. Is there a good way to kind of group functions together into separate files that make them easier to locate and less "in the way"?