[C con Clase] Segmentation fault
Davidson, Steven
srd4121 en njit.edu
Mar Abr 29 03:59:46 CEST 2014
Hola Miguel Ángel,
2014-04-28 18:43 GMT-04:00 Miguel Alejandro Jimenez Ramirez <
cerberbero en gmail.com>:
> Hola eldia de hoy tengo una duda con una clase en la que estoy trabajando:
>
>
*premier+=second;
Esto sólo tiene sentido si la clase 'Neurone' tiene el operador +=
sobrecargado para aceptar un operando de tipo 'Neurone *'. Semánticamente,
estás haciendo esto:
<Neurone> += <Neurone *>
[CORTE]
Este codigo compile , buneo pue sabiendo que tengo una clase Neurone
> en otra parte de todo el programa.
> Pero lo que pasa es que al intentar imprimir connectome_ , meaparece
> un error de segmentacion:
>
>
> ostream& afficher(ostream& sortie) const
> {
>
> sortie<<"Un cerveau à 4 neurone(s) :"<<endl;
>
> for (unsigned int i =0 ; i<4 ;i++)
> {
> sortie << connectome_[i];
>
Ten presente que estás mostrando punteros por lo que aparecerán direcciones
de memoria. No sé si esto es lo que quieres hacer.
}
>
>
> return sortie;
> }
>
> No se que puede estar pasando, alguna idea?
>
>
He hecho una pequeña prueba, aunque suponía que no iba a haber ningún
problema. El error tiene que estar en alguna otra parte del código.
Espero que esto te sirva.
Steven
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20140428/21256c90/attachment.html>
Más información sobre la lista de distribución Cconclase