Я знаю, что вы можете передать массив по ссылке, выполнив:Массив указателя функции по ссылке
void func(T (&arr)[4])
{
std::cout<<sizeof(arr)/sizeof(arr[0]);
}
и вы можете передать массив указателей на функции, такие как:
void func(void(**run)(int i))
{
run[0](100);
}
void func(void(*run[4])(int i))
{
run[0](100);
}
Но вы можете» t используйте sizeof для случая (-ов) указателей функций, чтобы получить размер массива параметров.
Каков правильный синтаксис для массива указателя функции по ссылке?
Подождите 6 минут, чтобы принять = {Самый нечетный синтаксис, который я видел до сих пор. Я делал это, но без дополнительной скобки = l – Brandon