|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Feb 2001
Città: Foggia
Messaggi: 2519
|
[C++] Sovraccarico operatore = per assegnamenti di oggetti di tipi derivati
Salve a tutti,
ho implementato la struttura dati "Insieme" in C++ e tutto sembra andare, a parte però quando provo a fare un assegnamento tra oggetti del tipo: Codice:
Insieme Z,B;
Z.insInsieme(1); //metodo per inserire l'elemento in argomento
Z.insInsieme(2);
Z.insInsieme(3);
B=Z;
Codice:
int main()
{
Insieme Z,B;
Z.insInsieme(1);
Z.insInsieme(2);
Z.insInsieme(3);
Z.insInsieme(4);
Z.insInsieme(5);
Z.insInsieme(6);
Z.cancInsieme(1);
cout << Z.appartiene(3);
cout << Z.appartiene(5);
cout << Z.appartiene(1);
cout << Z.appartiene(8) << endl;
stampaInsieme(Z);
cout << endl;
B=Z;
stampaInsieme(B);
}
Codice:
1100 6 5 4 3 2 4072832 <- le righe incriminate! 4064232 <- le righe incriminate! Process returned 0 (0x0) execution time : 0.031 s Press any key to continue.
__________________
mi sembra di essere tornato adolescente ai bei tempi.. che figata essere di nuovo su questo forum Ultima modifica di cdere : 24-01-2010 alle 01:19. |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Feb 2001
Città: Foggia
Messaggi: 2519
|
risolto, mancava il costruttore di copia!
bye e grazie lo stesso raghi
__________________
mi sembra di essere tornato adolescente ai bei tempi.. che figata essere di nuovo su questo forum |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 07:42.



















