如何实施事件驱动编程?它只是一个while循环,它检查所有激活/需要/可能的事件?
while( user did not exit )
{
if ( bla bla happened )
start function //event
//same crap for another event
...
}
这对我来说似乎是错的。事件驱动的程序在事件被激活之前不应该做任何事情,对吧?这只是循环和循环..可能cpu会越走越高。
我在互联网上找不到任何实施代码。