Тема: Як опрацювати натиск кнопки одразу
Вітаю!
Маю такий шматок коду:
    while (true) {
        if (kbhit() == 1) {
            ch = getch();
            if (ch == 'k') {
                mvprintw(1, 1, "Key k pressed.");
            }
        } else {            
            file_outputted = output_file(file_stream);       // output file
            pause(1);
            if (file_outputted) {         // Output information on the screen
                mvprintw(2, 1, "New turn.");
                refresh();
                if ( pause(2) == 1 ) {                    
                    move(2, 0); clrtoeol();                  
                    First.grow_bunnies();    
                    First.born_bunnies();        
                    First.sort_bunnies_by_age();        
                    First.describe_bunnies();
                }
            }
        }       
    }Як зробити так, щоб при натисканні кнопки 'k', одразу виводити повідомлення. Бо в місцях pause(1) і pause(2) буде затримка на 1с і на 2с.
