Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[C++]Problem z porównywaniem tablic

Ostatnio zmodyfikowano 2016-10-28 23:27
Autor Wiadomość
karambaHZP
» 2016-10-28 23:27:09
Tutaj masz UB
C/C++
do
{
    int liczba = rand() % 4 + 1;
    if( BylaWylosowana( liczba, wylosowane, wylosowanych ) == false )
    {
        wylosowane[ wylosowanych ] = liczba; // tablica ma rozmiar 3, a indeks o numerze 3 jest już poza tablicą, of-by-one
        wylosowanych++;
    }
} while( wylosowanych <= 3 );

Okej wszystko rozumiem tylko zerknij na screna którego załączyłem pod linkiem i wyjaśnij w miarę możliwości jak to się stało.
Być może nie była zamknięta jakaś inna konsola i zobaczyłeś wyniki z innego uruchomienia programu.
P-153018
1 « 2 »
Poprzednia strona Strona 2 z 2