Kompilacja nieistniejącego kodu. Dev.

0

jak to możliwe żeby na konsoli wypisywało mi coś czego już nie ma w pliku w ogóle o_O.
miałem wcześniej, usunąłem i dalej wypisuje. korzystam z dev cpp. biorę "compile current file" i nie pomaga w ogóle.
wklejam funkcje w której występuje problem:

void kolejnoscPrzeszukiwania(string noweKierunki[]){
    bool zmiana=0, dobryKierunek;
    string kierunki[4]={"lewo", "prawo", "gora", "dol"};
    int i=0;
    cout<<endl<<"Standardowa kolejnosc przechodzenia po grafie/ukladance to: "<<endl;
    cout<<"lewo->prawo->gora->dol"<<endl;
    cout<<"Chcesz zmienic kolejnosc przeszukiwania ukladanki? 0/1"<<endl;
    cin>>zmiana;
    if(zmiana){
        while(i<4){
            /*
                cout<<endl<<"Dostępne do wyboru kierunki: "<<endl;
                for(int k=0; k<4; k++){
                    if(kierunki[k]!="puste"){
                        cout<<kierunki[k]<<", ";
                    }
                }
            */
            cout<<"Podaj "<<i<<" kierunek: ";
            cin>>noweKierunki[i];
            dobryKierunek=0;
            for(int j=0; j<4 && i<4; j++){
                if(noweKierunki[i]==kierunki[j]){
                    dobryKierunek=1;
                    kierunki[j]="puste";
                    i=i+1;
                }
            }
            cout<<"dobrykierunek: "<<dobryKierunek<<endl;
            if(dobryKierunek==0)
                cout<<endl<<"Wprowadzono nieznane slowo lub kierunek, ktory zostal juz wykorzystany";
                cout<<endl<<"Dostępne do wyboru kierunki: "<<endl;
                for(int k=0; k<4; k++){
                    if(kierunki[k]!="puste"){
                        cout<<kierunki[k]<<", ";
                    }
                }
        }
    }
}

to co jest wykomentowane generalnie miałem usunięte, ale dopisałem komentarz żeby było widać, no więc ten fragment co jest w komencie usunalem a pomimo to w dalszym ciagu jest wykonywany.
druga sprawa to to, ze identyczne wypisanie jest dalej w funkcji tam gdzie jest faktycznie potrzebne. to co jest w komencie wzialem na chwile zeby sprawdzic czy aby na pewno ok. no i NAJLEPSZE: jesli zmienie to drugie (linijka 32), potrzebne wypisanie to wyswietla mi tak jakbym zmienil tez ten fragment, ktorego juz nie ma (linijka 12).
ktos wie o co chodzi?
ogolnie to korzystam z deva, ale specjalnie zainstalowalem visuala. za bardzo nie wiem jak sie z nim obchodzic. zrobilem nowy projekt, wrzucilem tam ten sam kod i tam za to wyrzucilo mi "build error" i nawet debugowac sie nie chce.

wklejenie kodu do treści postu - fp

1

ktos wie o co chodzi?

korzystam z dev cpp.

Sam sobie odpowiedziałeś.

0

Plik wykonywalny (exe) został ci z ostatniego poprawnego kodu.
Nowy exe się nie robi bo masz "build error" patrz w którym wierszu błąd i popraw go.

1 użytkowników online, w tym zalogowanych: 0, gości: 1