¿Es esto correcto?¿Cómo declaras un puntero a una función que devuelve un puntero a una matriz de valores int en C/C++?
int (*(*ptr)())[];
Sé que esto es trivial, pero yo estaba buscando en una vieja prueba sobre este tipo de construcciones, y esta combinación particular no estaba en la prueba y es realmente me está volviendo loca; Solo tengo que asegurarme. ¿Existe una regla comprensible clara y sólida para este tipo de declaraciones? (es decir: puntero a ... una matriz de ... punteros a ... funciones que .... etc.) ¡Gracias!
R
¡+1 por el título principal que hizo que me doliera el cerebro! (Más el nombre: P) – Russell
Probablemente podría hacer de esto una respuesta, pero recuerde la regla de la espiral en el sentido de las agujas del reloj, funciona en ambos sentidos, simplemente ajuste la dirección. – jer
¿Es boost :: function algo que aceptaría? –