// cAposta.cpp
// Frequência de 13 de Dezembro de 2000

#include "cAposta.h"
#include <stdlib.h>
#include <time.h>

cAposta::cAposta()
{
	int *p, i;

	pAp = ( int *) malloc( sizeof( int ) * 6 );
	
	srand( (unsigned)time( NULL ) );
	
	for ( p=pAp , i=0; i < 6; i++, p++ )
		*p = ( rand() % 49 ) + 1;
}


bool cAposta::operator==( cAposta & ap )
{
	int i, *p1, *p2;
	
	for ( i=0, p1=pAp, p2=ap.pAp ; i<6; i++, p1++, p2++ )
		if ( *p1 != *p2 ) return false;

	return true;

}


void cAposta::operator=( cAposta &ap)
{
	int i, *p1, *p2;
	
	for ( i=0, p1=pAp, p2=ap.pAp ; i<6; i++, p1++, p2++ )
		*p1 = *p2 ;

}

cAposta::~cAposta()
{
	free( pAp );
}
