Advertisement
Guest User

Manoscritto.cpp

a guest
Jan 31st, 2013
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.08 KB | None | 0 0
  1. #include "Manoscritto.h"
  2.  
  3. Manoscritto::Manoscritto(const int C, const char * A, const int N, const char * F){
  4.                                Autore=new char[strlen(A)+1];
  5.                                Formato=new char[strlen(F)+1];
  6.                                strcpy(Autore, A);
  7.                                strcpy(Formato, F);
  8.                                Codice=C;
  9.                                numpag=N;
  10. }
  11.  
  12. Manoscritto::Manoscritto(const Manoscritto & M){
  13.                                Autore=new char[strlen(M.Autore)+1];
  14.                                Formato=new char[strlen(M.Formato)+1];
  15.                                strcpy(Autore, M.Autore);
  16.                                strcpy(Formato, M.Formato);
  17.                                Codice=M.Codice;
  18.                                numpag=M.numpag;
  19. }
  20.  
  21. void Manoscritto::visualizza_dati() const {
  22.   cout << Autore << " " << Formato << " " << Codice << " " << numpag << endl;  
  23. }
  24.  
  25. void Manoscritto::memorizza_dati(){
  26.   cout << "Inserisci i dati: \n";
  27.   cin >> Autore >> Formato >> Codice >> numpag;  
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement