Scrivi un programma che genera eventi da tastiera di tipo Hello, World!
.
Non deve essere indipendente dalla piattaforma.
Non può lasciare alcun tasto premuto. Ad esempio, in Java, Robot.KeyPress('H');
verrà lasciato H
premuto, quindi è necessario rilasciarlo conRobot.KeyRelease('H');
Si può presumere che il blocco maiuscole sia disattivato quando si esegue il programma. Le lettere maiuscole possono essere digitate tenendo premuto Maiusc e premendo la lettera oppure attivando il blocco maiuscole. Per il !
, probabilmente dovrai usare il metodo shift.
Il codice più corto vince.
s
(basta inizializzarefor(c="H..
), incrementac
inioctl
,main(D)
per salvareint
. Forse anche rimuovere alcuni include (anche hard-codeO_RDWR
eTIOCSTI
).