Ejemplo n.º 1
0
bool
TPoro::operator==(const TPoro& n) const
{
	
	  if(n.EsVacio() && this->EsVacio())return true;
	return(x==n.x && y==n.y && volumen==n.volumen && strcmp(color,n.color)==0);
}
Ejemplo n.º 2
0
void TPoro::Copiar(const TPoro &poroX)
{
	x=poroX.x;
	y=poroX.y;
	volumen=poroX.volumen;
	if(poroX.EsVacio()==false)
	{
		//this->color=new char[strlen( poroX.color)+1];
		if(poroX.color!=NULL)
		{
			this->Color1(poroX.color);
		}else
		{
			this->color=NULL;
		}

	}else
	{
		color=NULL;
	}
}