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

C::B Kłopot z SFML (program wywala)

Object Storage Arubacloud
–1 głos
152 wizyt
pytanie zadane 3 października 2016 w C i C++ przez Emil Panecki Bywalec (2,100 p.)

Nie ogarniam tego....  Najpierw musiałem mieć SFML 2.3.2 a tera gdy się ucze i testuje to wywala mi okno po uruchomieniu programu z C::B. HELP!!!

(Gdyby było to potrzebne to mam MinGw 12.11 C::B i Windowsa10)

Może coś w kodzie nie tak więc podaje kod...

#include <SFML/Window.hpp>
#include <SFML/Graphics.hpp>

int main()
{
    sf::RenderWindow okno( sf::VideoMode( 800, 600, 32 ), "Galaxy" );
    while( okno.isOpen() )
    {
        sf::Event zdarzenie;
        while( okno.pollEvent( zdarzenie ) )
        {
            if( zdarzenie.type == sf::Event::Closed )
                 okno.close();

            if( zdarzenie.type == sf::Event::KeyPressed && zdarzenie.key.code == sf::Keyboard::Escape )
                 okno.close();

            if( zdarzenie.type == sf::Event::MouseButtonPressed && zdarzenie.mouseButton.button == sf::Mouse::Middle )
                 okno.close();

        }
        okno.clear();
    }
    return 0;
}

 

4
komentarz 3 października 2016 przez niezalogowany
Co to znaczy "wywala"? Wyrzuca ci jakiś komunikat błędu przy kompilacji, czy może dopiero podczas uruchomienia?

W kodzie brakuje linii do zwolnienia bufora, czyli: okno.display() (po .clear() )
komentarz 3 października 2016 przez Emil Panecki Bywalec (2,100 p.)
THX Szeryfie!!!!

 

(Tylko zastanawia mnie pewna rzecz jak mu to działało bez zwolnienia bufora...)
komentarz 3 października 2016 przez niezalogowany
Czyli teraz wszystko działa jak powinno?
komentarz 3 października 2016 przez Emil Panecki Bywalec (2,100 p.)
Yep!

(czyli tak)

1 odpowiedź

0 głosów
odpowiedź 3 października 2016 przez C☺ndzi Stary wyjadacz (12,100 p.)
Zostaw tylko tego pierwszego ifa od zamykania, moze przypadkiem naciskasz jakiś przycisk i ci zamyka okno.

Podobne pytania

0 głosów
1 odpowiedź 340 wizyt
+1 głos
2 odpowiedzi 368 wizyt
pytanie zadane 28 września 2016 w C i C++ przez Emil Panecki Bywalec (2,100 p.)
0 głosów
1 odpowiedź 178 wizyt
pytanie zadane 19 grudnia 2016 w C i C++ przez Don Corleone Obywatel (1,210 p.)

92,762 zapytań

141,686 odpowiedzi

320,499 komentarzy

62,106 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.

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...