diff --git a/DArray.cpp b/DArray.cpp index a169e44..004895e 100644 --- a/DArray.cpp +++ b/DArray.cpp @@ -56,18 +56,35 @@ void DArray::arrayTiger(Tiger *arr, int roomOfTi){ for (int i = 0; i < roomOfTi; i++) { temp_ti[i] = arr[i]; } - //delete[] arr; + delete[] arr; - for (int i = 0; i < roomOfTi * 2; i++) { - arr[i] = Tiger(0, 0.00, 0, 0.00, 0.00); - } + //for (int i = 0; i < roomOfTi * 2; i++) { + // arr[i] = Tiger(0, 0.00, 0, 0.00, 0.00); + //} arr = temp_ti; setRoomOfTi(roomOfTi*2); } void DArray::arrayPen(Penguin *arra, int roomOfPe){ + //Penguin peng; Penguin *temp_pe = new Penguin[roomOfPe * 2]; + /******************************** + for(int i=0; i< roomOfPe ; i++) { + + temp_pe[i] = arra[i]; + } + + for(int j=0; j dist7(0, 5); cheapOpt = dist7(mt); + std::cout<<"feedOpt 1 random number: "< dist8(0, 5); premOpt = dist8(mt); + std::cout<<"feedOpt 3 random number: "< dist(1, 3); event = dist(mt); + std::cout<<"feedOpt 2 random number: "<