• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Usunięcie figury crashuje program

VPS Starter Arubacloud
–1 głos
306 wizyt
pytanie zadane 25 marca 2016 w C i C++ przez Avernis Nałogowiec (27,400 p.)

Gdy przypisuję do vectora klasę z metodami do rysowania figur

std::vector<Figures> figureWall;
figureWall.push_back(Figures(1 argument, 2 argument));

i próbuję ją usunąć w pętli głównej:

if(glfwGetKey(moving.window, GLFW_KEY_R))
{
    figureWall.pop_back();
}

to mi crashuje program. 

1 odpowiedź

0 głosów
odpowiedź 25 marca 2016 przez jegor377 Stary wyjadacz (13,230 p.)
nie znam się na opengl. ale raczej jakaś funkcja próbuje odwołać się do tej figury po tym jak ją usuwasz. ;)
komentarz 25 marca 2016 przez Avernis Nałogowiec (27,400 p.)
mam tam 1 obiekt, i ten vector to testowe
komentarz 25 marca 2016 przez jegor377 Stary wyjadacz (13,230 p.)
aha, No to usuwaj normalnie ten obiekt, bo masz go w pamięci cały czas.
komentarz 25 marca 2016 przez Avernis Nałogowiec (27,400 p.)
Jak to usuwaj normalnie?!
komentarz 25 marca 2016 przez jegor377 Stary wyjadacz (13,230 p.)

figureWall[0].~Figures(); - nie powoduje usunięcia figury.

komentarz 25 marca 2016 przez jegor377 Stary wyjadacz (13,230 p.)
wywołujesz jedynie dekonstruktor, który sprząta, a śmieci dalej są w pamięci

Podobne pytania

0 głosów
1 odpowiedź 451 wizyt
pytanie zadane 27 lutego 2016 w C i C++ przez Avernis Nałogowiec (27,400 p.)
0 głosów
1 odpowiedź 973 wizyt
pytanie zadane 19 lutego 2017 w C i C++ przez Jakub Chomicz Początkujący (380 p.)
0 głosów
1 odpowiedź 287 wizyt
pytanie zadane 26 stycznia 2017 w C i C++ przez Jakub Chomicz Początkujący (380 p.)

93,005 zapytań

141,971 odpowiedzi

321,251 komentarzy

62,344 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Wprowadzenie do ITsec, tom 2

Można już zamawiać tom 2 książki "Wprowadzenie do bezpieczeństwa IT" - będzie to około 650 stron wiedzy o ITsec (17 rozdziałów, 14 autorów, kolorowy druk).

Planowana premiera: 30.09.2024, zaś planowana wysyłka nastąpi w drugim tygodniu października 2024.

Warto preorderować, tym bardziej, iż mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy dodatkowe 15% zniżki! Dziękujemy zaprzyjaźnionej ekipie Sekuraka za kod dla naszej Społeczności!

...