Ver Mensaje Individual
  #8 (permalink)  
Antiguo 17/07/2013, 17:21
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 9 meses
Puntos: 1360
Respuesta: Programación Orientada en Objetos de C++

Porque evidentemente le estas pasando mas argumentos de los que espera recibir la función.

Lo arreglaría de la siguiente manera:
Código C++:
Ver original
  1. void lista::reco_recur() // Cambio - Nueva Funcion Recursiva
  2.     {
  3.         reco_recur(inicial);
  4.     }
  5.  
  6. void lista::reco_recur(nodo *apun) // Cambio - Nueva Funcion Recursiva
  7.     {
  8.         if (apun != NULL)
  9.         {
  10.             imprime_nodo(apun); // Imprime valor nodo
  11.             reco_recur(apun->sig); // Cambio - Nueva Funcion Recursiva
  12.         }
  13.     }

No olvides añadir las declaraciones de funciones correspondientes.