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

C++, definicja klasy sf::RenderWindow w funkcji zewnetrznej

Ostatnio zmodyfikowano 2025-12-26 11:55
Autor Wiadomość
czerwonymoskit
Temat założony przez niniejszego użytkownika
» 2025-11-15 18:42:38
https://drive.google.com/file/d/1WFLSgAT2cPYg81r2Lhd2bZ5-nN3ZFUS6/view?usp=sharing

:)

Jutro popatrzę za tym kodem funkcji. Ogólnie lata i postanowiłem dokończyć bo niewiele zostało. Debugowanie na końcu. Raz na 5 się wysypie. Miałem to dosyć dobrze zrobione tyle dobrego ale jednak coś tam jeszcze świruje.
Tam nie ma cout'ów bo to sfml. Już dziś nie mam sił do tego.
P-183483
skovv
» 2025-11-15 18:46:15
Co z tego, konsola nadal działa
P-183484
czerwonymoskit
Temat założony przez niniejszego użytkownika
» 2025-11-15 19:19:06
Nie rozumiem
P-183485
skovv
» 2025-11-15 19:27:41
jak masz problem że crashuje to wtedy w miejscu gdzie podejrzewasz błąd co jakiś kawałek kodu dajesz std::cout << "funkcja x, checkpoint 11\n";
i wtedy jak sie wykrzaczy to masz w konsoli ostatni log np funkcja x, checkpoint 11 i wiesz ze to po tym się crashuje
P-183486
czerwonymoskit
Temat założony przez niniejszego użytkownika
» 2025-11-17 12:21:46
skovv dzięki za koncepcje wydaje się ciekawa.
Coś jest na rzeczy z tym co pisał pekfos bo np zmienne globalne inicjalizowane w funkcji zmienne() nie zawsze mają prawidłowe wartości. nawet gdy przypisuje im wartość na początku main'a też się zdarza, że jest nie tak.
Ale ogólnie mi to działa nie najgorzej. Kończę boisko itd. Debugowanie chyba jakoś na końcu. Pracochłonne jest wyświetlanie pozycji zawodników choć teraz to widzę mniej więcej gdzie się znajdują. W konsoli grałem na slepo :0


https://drive.google.com/file/d/1J1FW4ZOO2eJVPxgwHW_lTeQBuTAvHKhh/view?usp=drive_link
P-183496
pekfos
» 2025-11-17 16:43:55
jak masz problem że crashuje to wtedy w miejscu gdzie podejrzewasz błąd co jakiś kawałek kodu dajesz std::cout << "funkcja x, checkpoint 11\n";
i wtedy jak sie wykrzaczy to masz w konsoli ostatni log np funkcja x, checkpoint 11 i wiesz ze to po tym się crashuje
Nie prościej po prostu wykrzaczyć pod debuggerem? Przecież widać będzie bezpośrednią przyczynę.
P-183498
skovv
» 2025-11-17 18:13:05
No nie zawsze, wskazuje Ci na np pusty wskaźnik ale z której funkcji został wykonany i w którym momencie?
P-183500
pekfos
» 2025-11-17 18:40:41
To co opisałeś pokazuje moment wywalenia programu w przybliżeniu, coś co debugger robi dokładnie bez zbędnej modyfikacji kodu.
P-183501
1 2 « 3 » 4
Poprzednia strona Strona 3 z 4 Następna strona