Witam, czy jest sposób na wywołanie funkcji z innej funkcji jeżeli funkcja którą chcę wywołać znajduje się poniżej miejsca wywołania?
void menu(){
string function = get("Podaj nazwę programu lub wpisz \"lista\": ");
if (function == "lista") lista();
if (function == "student") student();
}
void lista(){
cout << "Lista, Student, Koło" << endl;
menu();
}
W podanej kolejności nie mogę wywołać funkcji lista, gdy podane funkcje przeniosę między sobą to nie mogę wywołać funkcji menu.