Указатели на функции в C++ - от котов к стратегиям
Представь, что ты шеф-повар. У тебя есть поваренная книга, и вместо того чтобы переписывать рецепт «Пасты Карбонара» каждый раз, когда приходит гость, ты просто кладешь в книгу закладку с номером страницы. Указатели на функции — это и есть такие закладки в коде. Они хранят не сами данные, а адрес действия, которое нужно выполнить. Звучит страшновато? На самом деле это просто суперсила, которая делает твой код гибким, как йог. Погнали разбираться! 1. Самые простые: Закладки на рецепты Допустим, у тебя есть простая функция — «позвать кота по имени»: #include <iostream> void callCatByName(int fishCount)...