Cześć i czołem. Tworze sobie w SFMLu grę Kółko i krzyżyk. Wszystko już mam i wszystko działa, poza tekstem. Chciałbym umieścić obok planszy tekst "Actual player: ". Tekst oczywiście poprawnie się umieszcza i wyświetla, lecz w momencie zamknięcia okna pojawia się crash. Jak go usunę to crash oczywiście znika. Szukałem po internecie i niestety nie znalazłem rozwiązania mojego problemu..
Najpierw w klasie dotyczącej gry utworzyłem zmienne typu sf::Text i sf::Font, odpowiednimi metodami wczytałem do nich tekst i czcionkę, obyło się bez żadnych błędów, dodałem linijke window.draw(tekst) po czym skompilowałem i odpaliłem. Po odpaleniu normalnie tekst się wyświetla, nie ma żadnych problemów, gra dział, lecz w momencie zamknięcia okna po prostu program się crashuje.
Jakiś czas temu napisałem sobie klasę MenuText, tworzącą proste menu. W oddzielnym projekcie normalnie działa. Po dodaniu do mojej gry niestety także crashuje..
main.cpp
http://pastebin.com/L6KnTa2b
game.cpp mainloop()
http://pastebin.com/fBhRDMmu
game.cpp loadfont(), loadtext()
http://pastebin.com/BgU0dXkD
game.cpp displaywindow()
http://pastebin.com/MGwt9sNQ