[C con Clase] CLASES Y STATIC

rodolfo rosso paz rodolforossopaz en hotmail.com
Jue Mayo 24 05:53:46 CEST 2007


Hola a todos:

Tengo el siguiente problema:
Quiero declarar una variable estatica como miembro privado de una clase 
llamada Tiempo,


ARCHIVO TIEMPOX.H

class Tiempo
{
      .
      .
private:
   static char* aMeses[ 12 ];   //un arreglo de punteros a char
}

Hasta aqui bien, luego como deseo que esa variable tenga alcance de archivo,
y que no este dentro de ninguna funcion (por eso la declare static),
la defino en el archivo donde defino las funciones miembro, a continuacion
de los #include:


ARCHIVO FECHA.CPP

# ...
#include "tiempox.h"

Tiempo::aMeses[0] = "Enero";
Tiempo::aMeses[1] = "Febrero";
      .
      .
      .

y el compilador me bota el siguiente error:

" expected constructor, destructor, or type conversion before '=' token"

¿ Que puedo estar haciendo mal ?
Gracias de antemano


Rodolfo

_________________________________________________________________
MSN Amor: busca tu ½ naranja http://latam.msn.com/amor/





Más información sobre la lista de distribución Cconclase