[C con Clase] typedef enum en clases

vicente lozano vicentelozano en gmail.com
Mar Mar 31 11:47:15 CEST 2009


Hola,

tengo una clase que se llama ProbabilityDistribution, en ella en la parte
publica escribo:

...
typedef enum{gauss,poisson} DistType;

...

Luego en otra clase que se llama Error:

class Error {
 ProbabilityDistribution _components[];
int _ncomponents;
long double _lastError;
....

en el creador intento hacer:

_components[0]=new ProbabilityDistribution(gauss, (min+max)/2 ,
(abs(min)+abs(max))/6);


 Usando el constructor con plantilla:
...
ProbabilityDistribution(DistType dt=gauss, long double mu=0.0, long double
sigma=1.0);
...

pero el compilador me dice:

gauss undeclared, first use in this function.

Alguna pista?

Gracias
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20090331/4f4d2cbd/attachment.html>


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