Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/05/2011, 05:28
vrael
 
Fecha de Ingreso: mayo-2007
Mensajes: 200
Antigüedad: 17 años, 5 meses
Puntos: 1
LLamadas a un método de otra clase.

Es la otra duda que tengo, pero como es independiente, lo abre en un nuevo hilo.

El tema es que tengo una función en concreto que necesito utilizar en todas mis clases (el método sirve para ordenar cualquier array de una forma concreta).

El caso es que lo que he echo ha sido crearme una clase Array.h con su implementación Array.cpp solo para este método. Hago un include para tenerlo disponible desde todas las clases donde lo quiero utilizar.

PERO, a la hora de llamar a este método, me da este error:

Código C++:
Ver original
  1. error C2352: 'Array::ordenarArray' : llamada no válida de función miembro no estática

¿Cömo lo soluciono? Las llamadas al método las hago desde métodos de otras clases. Con la sintaxis:

Array::ordenarArray(ArrayPorParámetro);
__________________
Blog: http://a-dream-of-dragon.blogspot.com