我正在使用 K8055N USB 接口板开发 C++ 项目。我所拥有的是一个可能选择 1-4 的菜单,我希望能够通过数字输入和键盘进行选择。目前我只能通过数字输入或键盘实现控制。以下是数字输入的一个选择选项的工作代码快照:
int select = 0;
while (select == 0)
{
bool d1 = ReadDigitalChannel(1); // ReadDigitalChannel(1) is checking hardware state of digital input 1
if (d1 == 1)
{
select = 1;
break;
}
}
switch (select)
{
case 1:
// the rest of the code
我如何以及在哪里添加cin >> select
以允许键盘输入,或者有哪些不中断循环的替代方法?
谢谢