I'm just starting to learn C++ so you'll have to bear with my ignorance. Is there a way to to declare functions such that they can be referenced without being written before the function that uses them. I'm working with one cpp file (not my decision) and my functions call themselves so there is not really a proper order to place them in. Any way to #define functions before they're used or something to that effect? Or maybe a way to tag them with a scope operator that doesn't entail them actually being part of a class?
Thanks in advance