» »

[C++, SFML] Deklaracija sf::Event v while zanki?

[C++, SFML] Deklaracija sf::Event v while zanki?

Šmorn ::

Spodaj je koda iz tutoriala za SFML. Ker nimam ravno veliko znanja iz programiranja me zanima, zakaj je sf::Event deklariran v while zanki namesto nekje pri vrhu v main funkciji?

#include <SFML/Graphics.hpp>
int main()
{
    sf::RenderWindow window(sf::VideoMode(200, 200), "SFML works!");
    sf::CircleShape shape(100.f);
    shape.setFillColor(sf::Color::Green);
    while (window.isOpen())
    {
        sf::Event event;
        while (window.pollEvent(event))
        {
            if (event.type == sf::Event::Closed)
                window.close();
        }
        window.clear();
        window.draw(shape);
        window.display();
    }
    return 0;
}

Vesoljc ::

v c++ lahko, za razliko od c-ja, definiras variablo kjer pac ces.
Abnormal behavior of abnormal brain makes me normal...

mallard ::

Lažje je brat kodo, če spremenljivko deklariraš blizu mesta, kjer jo prvič uporabljaš.

@Vesoljc Od C99 standarda dalje lahko tudi v C-ju spremenljivko deklariraš kjerkoli.

Isotropic ::

nekje na microsoft.com strani imas free beginning c++ knjigo v pdf. not imas razlago in en kup vaj.
poisci in downloadaj jo. nekje v okviru strani visual studio express, ne vem kje tocno.

mallard a prej se jo je pa dalo samo na zacetku programa al kako? vaguely se spominjam, da je bilo v fortranu nekaj podobnega tut :D


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[Java]Client/Server preko socketa

Oddelek: Programiranje
91335 (1171) KernelPanic
»

Programiranje problem android

Oddelek: Programiranje
5993 (758) g333kk
»

Android zamenjava pogledov

Oddelek: Programiranje
6870 (691) c00L3r
»

android črta

Oddelek: Programiranje
412073 (1344) g333kk
»

Koda kalkulatorja v MS visual C# 2008?

Oddelek: Programiranje
212625 (1962) smukC

Več podobnih tem