Как чередовать одну функцию с другой?

Dem Rottensoul спросил: 13 октября 2017 в 07:24 в: c++

У меня есть следующие функции:

read(){
}write(){
}main(){
    cout << "This is a menu so you can choose what to do";
}

Это на самом деле сложнее, чем этот, но этот пример подойдет вам.

Я просто хочу например, чтобы иметь возможность писать, затем вернуться в меню, затем выбрать чтение и т. д.

Я не могу сделать:

read(){
 main();
}main(){
    read();
}

, так как main не был объявлен перед чтением, поэтому я перехожу из основного выше, а чтение и чтение не было объявлено раньше основного.

Именно эта программа является повесткой дня, так что я могу создавать расписания и управлять событиями (записывать) и просто просматривать свой календарь с помощью все события или просто посмотреть мои графики (читать). Я хочу иметь возможность перейти от основного к чтению, затем снова к главному, затем написать, что вы знаете

Я думаю, что я мог бы разделить эти функции на разные файлы, но я не знаю, как вызвать функцию из другого файла .

Любая помощь?


0 ответов