Witam. W moim programie mam dwie tablice dynamiczne, pierwsza wypełniana jest wartościami przypadkowymi jak poniżej:
for(unsigned int i=0;i<size;i++)
Tab[i]=rand() % max+1;
W jednej z funkcji programu muszę stworzyć kopię pomocniczą odpowiedniego fragmentu tej tablicy (start :: koniec). Wygląda to tak jak poniżej:
int *TabTmp=new int[koniec-start+1];
unsigned int i,j,k;
for(i=start;i<=koniec;i++) TabTmp[i-start]=Tab[i];
No i teraz problem, kopiuje mi zawsze pierwsze dwie wartości danego fragmentu tablicy, reszta okazuje się przypadkowymi śmieciami. Nie mam pojęcia jak to rozgryźć. Z góry dziękuję za każdą pomoc. :)