Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Auto a2;
- cout << a2;
- Auto a1("Audi", "BT 3984 KM", 2007);
- cout << a1;
- Auto a3("Mercedes", "GE BA 636", 2006);
- cout << endl << "Marca Autovehiculului 3 este : " << a3.spune_marca() << endl;
- Auto *a4 = new Auto("Volvo", "IS 154 NIS", 2009);
- Console::WriteLine("Anul Automobilului a4 este {0}", a4->get_an());
- a4->inc_an(5);
- Console::WriteLine("Anul este acum {0}", a4->get_an());
- Auto a5;
- cout << "Citim datele automobilului 5";
- cin >> a5;
- cout << endl << a5;
- vector<Auto> vp(2);
- vp.reserve(3);
- vp[0]=a1; cout<<"\nNrElemente="<<vp.size()<<" cu extindere pana la ="<<vp.capacity()<<endl;
- vp[1]=a2;
- vp.push_back(a3);
- for(int i=0;i<vp.size();i++) cout<<vp[i];
- vector<Auto*> vpp;
- vpp.push_back(new Auto("BMW", "GL 25 BSI",2000));
- vpp.push_back(new Auto("Volvo","BC 54 EDI",2001));
- vpp.push_back(new Auto("Seat","BC 89 HSA",2002));
- vector<Auto*>::iterator iter_a;
- for(iter_a = vpp.begin(); iter_a != vpp.end(); iter_a++ )
- cout << **iter_a <<" " ; cout <<endl;
- iter_a = vpp.begin() + vpp.size() / 2;
- vpp.erase(iter_a); cout << *vpp[1];
- vector<Auto*>::reverse_iterator rit;
- for (rit = vpp.rbegin()+1; rit != vpp.rend(); rit++) cout << (*rit);
- system("Pause");
- return 0;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement