У меня есть следующая функцияC++ передавая указатель на функцию
static void p(){
}
Я хочу передать указатель на функцию к р в функции х.
void x(void * ptr){
}
Я стараюсь следующее, и оно не работает.
...
x(ptr);
Примечание x и p находятся в разных классах. Я получаю следующую компиляционную ошибку.
invalid conversion from 'void (*)()' to 'void*' [-fpermissive]
'void *' предназначен для указателей DATA, а не для указателей на функции! Они могут быть даже не одного размера. –
'for (int i = 0; i
nbro