我使用C ++编写程序,在视频中找到对象,然后用户必须使用条形码阅读器扫描列表中的某些代码,然后如果代码正确,则将信息发送到MySql中的一个表。
我被困在等待用户扫描条形码的部分。如果我使用一个循环然后程序被释放,所以也许我必须等待一些键盘事件(因为条形码的行为类似),但如果代码没有被重新加载,这个功能就不能继续。< / p>
所以任何人都可以指出我最好的方法是什么?...
答案 0 :(得分:1)
如果您的条形码扫描仪作为键盘连接,就像其中许多一样,那么您需要异步IO。 以下是如何在不阻塞的情况下从键盘读取的示例。