Напишіть програму, яка генерує події клавіатури типу Hello, World!
.
Він не повинен бути незалежним від платформи.
Він не може залишати жодну клавішу натиснутою. Наприклад, у Java Robot.KeyPress('H');
залишиться H
натиснутим, тому його потрібно відпуститиRobot.KeyRelease('H');
Ви можете припустити, що блокування заглушок вимкнено під час запуску програми. Великі літери можна вводити, утримуючи зсув і натискаючи букву, або перемикаючи великі літери. Для цього !
, ймовірно, доведеться використовувати метод зсуву.
Найкоротший код виграє.
s
(просто ініціалізуйтеfor(c="H..
), збільшуючиc
вioctl
,main(D)
для збереженняint
. Можливо також видалити деякі включення (навіть жорсткий кодO_RDWR
іTIOCSTI
).