Если я хочу зацикливаться до нажатия клавиши, есть довольно хорошее решение для Windows:
while(!kbhit()){
//...
}
Но это не ISO-функция и не работает в других операционных системах, кроме MS Win. Я нашел другие кросс-платформенные решения, но они довольно запутанные и раздутые - разве нет другого простого способа справиться с этим?