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

vale, defino la clase como estática:
Código C++:
Ver original
  1. #ifndef ARRAY_H
  2. #define ARRAY_H
  3.  
  4. static class Array
  5. {
  6. public:
  7.     template <class T> void ordenarArray(T[], int);
  8. };
  9.  
  10. #endif ARRAY_H

Pero me da este warning:
warning C4091: 'static ' : se ha omitido a la izquierda de 'Array' cuando no hay ninguna variable declarada

y en las otras clases desde las que hago la llamada a este método:
error C2352: 'Array::ordenarArray' : llamada no válida de función miembro no estática
__________________
Blog: http://a-dream-of-dragon.blogspot.com