stykurgh
Gebruiker
- Lid geworden
- 6 jul 2009
- Berichten
- 715
hallo,
ik heb een loop in c++ en die moet stoppen zodra de linker pijl in wordt gedrukt.
nu heb ik dit:
[CPP]void stop()
{
if(GetAsyncKeyState(VK_LEFT))
{
a = 10;
}}[/CPP]
[CPP]do{
//dit uitvoeren. hier moet dan iets staan
stop();}
while(a =!10);
[/CPP]
het probleem is nu dat als ik dan mijn programma uitvoer, hij na een keer die loop uitgevoerd te hebben al stopt terwijl er helemaal niet op het pijlte wordt gedrukt.
iemand een idee?
ik heb een loop in c++ en die moet stoppen zodra de linker pijl in wordt gedrukt.
nu heb ik dit:
[CPP]void stop()
{
if(GetAsyncKeyState(VK_LEFT))
{
a = 10;
}}[/CPP]
[CPP]do{
//dit uitvoeren. hier moet dan iets staan
stop();}
while(a =!10);
[/CPP]
het probleem is nu dat als ik dan mijn programma uitvoer, hij na een keer die loop uitgevoerd te hebben al stopt terwijl er helemaal niet op het pijlte wordt gedrukt.
iemand een idee?