Cita de: MAFUS en 12 Diciembre 2018, 17:27 PM
La firma de estas funciones auxiliares sería algo así:Código [Seleccionar]int funcion(alumno *al_1, alumno *al_2);
Las funciones reciben punteros para no andar copiando estructuras enteras cada vez, por tanto dentro de la función tendrás que usar notación de punteros para acceder a los miembros.
Otra alternativa, ya que el programa es en C++ y no en C es pasar los parámetros por referencia.
Código (cpp) [Seleccionar]
int funcion(const alumno &al_1, const alumno &al_2)
Personalmente prefiero usar está opción y evitas usar la notación de punteros. Te lo dejo como alternativa.