Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "Pacchetto.h"
- PacchettoRegalo::PacchettoRegalo(const char * D, const float P, const char * F) {
- Destinatario=new char[strlen(D)+1];
- Peso = P;
- Forma=new char[strlen(F)+1];
- strcpy(Destinatario, D);
- strcpy(Forma, F);
- }
- PacchettoRegalo::PacchettoRegalo(const PacchettoRegalo & P) {
- Destinatario=new char[strlen(P.Destinatario)+1];
- Peso=P.Peso;
- Forma=new char[strlen(P.Forma)+1];
- strcpy(Destinatario, P.Destinatario);
- strcpy(Forma, P.Forma);
- }
- ostream & operator<< (ostream & os, const PacchettoRegalo & P) {
- os << P.Destinatario << endl << P.Peso << endl << P.Forma << endl;
- return os;}
- istream & operator>>(istream & in, PacchettoRegalo & P) {
- cout << "Inserisci Destinatario, Peso e Forma: \n";
- cin >> P.Destinatario >> P.Peso >> P.Forma;
- return in;
- }
Advertisement
Add Comment
Please, Sign In to add comment