2010-10-16 13 views

risposta

31
void (^f())(void) { 
    return ^{}; 
} 

Faresti meglio a mantenere il typedef in quanto il tipo di reso non è facile da capire in questo modulo.

+0

Qual è la logica di questa stranezza? I parametri della funzione sono all'interno del tipo di reso? – Muchin

+2

@Muchin: http://stackoverflow.com/questions/89056/how-do-you-read-c-declarations – kennytm

+0

Ottima risposta, grazie! –