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