при вызову функции была функция? Вот есть допустим такой код:
void menuhelp(void function())
{
int intstr;
string str;
cout << "\nЕсли хотите повторить действие, нажмите 1, вернуться в главное меню - 0: ";
getline(cin, str);
cout << endl;
check(str, "10");
intstr = toDec(str, 10);
if (intstr == 1) function();
else if (intstr == 0) menu();
}
есть еще одна функция, допустим alphabet, мне нужно чтоб вызвалась именно она, наподобии menuhelp(alphabet())
Оно так и должно работать. Только передавай не вызов функции, а саму функцию
Вот пишу: menuhelp(alphabet());
Ты передаёшь результат вызова, о чём я тебе и сказал.
скобки надо убрать. просто alphabet в качестве аргумента.
Обсуждают сегодня