Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <fstream>
- using namespace std;
- class Zaino01
- {
- private:
- string *nomi_oggetti;
- int n_oggetti;
- int *peso;
- int *valore;
- int Capacita_Zaino;
- public:
- Zaino()
- {
- lettura_dati();
- };
- //~Zaino(){;};
- void lettura_dati()
- {
- ifstream file_dati;
- file_dati.open("zaino.txt",ios::in);
- if(!file_dati)
- cout<<"Errore apertura file."<<endl;
- file_dati>>n_oggetti;
- cout<<n_oggetti<<endl;
- peso = new int[n_oggetti];
- valore = new int[n_oggetti];
- nomi_oggetti = new string[n_oggetti];
- for(int i=0;i<n_oggetti;i++)
- {
- file_dati>> *(nomi_oggetti+i);
- file_dati>> *(peso+i);
- file_dati>> *(valore+i);
- }
- for(int i=0;i<n_oggetti;i++)
- {
- cout<<" "<< *(nomi_oggetti+i);
- cout<<" "<< *(peso+i);
- cout<<" "<< *(valore+i)<<endl;
- }
- file_dati.close();
- }
- };
- int main()
- {
- Zaino01 *ogg = new Zaino01();
- ogg->lettura_dati();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement