Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
irc: freenode.net in #torgdevs
Dreaming by drumming. ™
Kontakt ze mną:
pw
Ostatnio zmieniony przez Wielkie Zło : 13-02-2016, 14:51
Programiści Torga łączcie się! Zapraszamy:Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
http://webchat.freenode.net/
kanal: #torgdevs
Ostatnio zmieniony przez Pumpkin : 16-02-2016, 16:41
Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
irc: freenode.net in #torgdevs
#include <iostream>
#include <vector>
using namespace std;
class klasa{
public:
static unsigned int total;
int ilosc;
klasa(int n) : ilosc(n) { total += ilosc; cout << "total wynosi: " << total << endl; };
klasa(const klasa &drugi) { total += drugi.ilosc; this->ilosc = drugi.ilosc; };
~klasa() { total -= ilosc; cout << "total wynosi: " << total << endl; };
};
unsigned int klasa::total = 0;
int main(){
vector<klasa> vec;
int q, n;
while(q != 0)
{
cout << "1. Dodaj.\n";
cout << "2. Usun.\n";
cout << "3. Wyswietl.\n";
cout << "0. Wyjdz.\n";
cin >> q;
switch(q){
case 1:
{
cout << "Dodaj: " << endl;
cin >> n;
klasa proc(n);
vec.push_back(proc);
break;
}
case 2:
cout << "Usun: " << endl;
cin >> n;
vec.erase(vec.begin()+n);
break;
case 3:
for(int i = 0; i < vec.size(); i++) cout << vec[i].ilosc << endl;
break;
}
}
return 0;
}
Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
int ilosc;
Ostatnio zmieniony przez joozioom : 16-02-2016, 18:22
Aktualnie 1 użytkowników przegląda ten temat. (0 użytkowników i 1 gości)
Zakładki