Hola,<br><br>tengo una clase que se llama ProbabilityDistribution, en ella en la parte publica escribo:<br><br>...<br>typedef enum{gauss,poisson} DistType;<br><br>...<br><br>Luego en otra clase que se llama Error: <br><br>
class Error {<br> ProbabilityDistribution _components[];<br>int _ncomponents;<br>long double _lastError;<br>....<br><br> en el creador intento hacer:<br><br>_components[0]=new ProbabilityDistribution(gauss, (min+max)/2 ,  (abs(min)+abs(max))/6);<br>
<br><br> Usando el constructor con plantilla:<br>...<br>ProbabilityDistribution(DistType dt=gauss, long double mu=0.0, long double sigma=1.0);<br>...<br><br>pero el compilador me dice:<br><br>gauss undeclared, first use in this function.<br>
<br>Alguna pista?<br><br>Gracias<br>