Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- oneBox(i, GARandomFloat(-1.0, 1.0) , GARandomInt(0,1), it->first , it->second) // Przykład wywołania konstruktora
- ///teraz WSZYSTKIE konstruktory dla tego obiektu
- oneBox():totalMass(0){}
- oneBox(int i):number(i){}
- oneBox(int i,float f, bool b, int wk, int hk):
- number(i),
- x_k(f),
- rotated(b),
- w_k(wk),
- h_k(hk){
- totalMass = w_k * h_k;
- if(rotated){ //swap operation
- int tmp=w_k;
- w_k=h_k;
- h_k=tmp;
- }
- }
- ////////////////////////////////
- /// PYTANIE: dlaczego gdy i w wywołaniu konstruktora jest 0 (reszta zmiennych nie jest zerem), to zostaje wywołany konstruktor, który przypisuje wszędzie zera....
- //////////////////////////////
Add Comment
Please, Sign In to add comment