"указатель на функцию"?
есть std::function
Есть
ну у лямбды неопределенный тип, а std::function это какая то обертка
std::function принимает всё что хоть как то можно назвать "функцией"
это-то понятно, да
Нет, оба типа есть, но это - одно и то же.
Нет, Илья, не одно и то же
Почти одно и то же
Ну вообще нет Функция не является объектом, указатель на функцию — является
На самом деле функция есть литерал для типа "указатель на функцию"
Функция просто деградирует до указателя на функцию Так же как массив в указатель на первый элемент
Обсуждают сегодня