Beispiel #1
0
O dup(O o){
    L z;S s;switch(o->t){
    case TCB:R newocb(o->s.s,o->s.z);BK;
    case TS:R newos(o->s.s,o->s.z);BK;
    case TD:R newod(o->d);BK;
    case TA:R dupa(o);BK;
    }R 0; //appease the compiler
} //dup
Beispiel #2
0
void Kontenerowiec::kont_mrowka(char cyferka)
{
//        if (zbiornik.size()!=0){
//                for (int i=0; i<zbiornik.size(); i++)
//                        if (cyferka==zbiornik[i].indeks_wartosc){
//                                zbiornik[i].ilosc_wystapien++;
//                                cout<<"\ndodalem nowy el kontenera\n";
//                        }
//        }
//        else {
                Kontener dupa(cyferka, 1);
                zbiornik.push_back(dupa);
                cout<<"\nstworzylem nowy element kontenera";
//                zbiornik[0].indeks_wartosc=cyferka;
//                zbiornik[0].ilosc_wystapien=1;
//        }
}