- 1
- 2
- 3
port.put(0x64, 0xEE);
for(register int r=0;r<0xffff;++r);
port.get(0x64);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+175
port.put(0x64, 0xEE);
for(register int r=0;r<0xffff;++r);
port.get(0x64);
port - объект для обращения к портам ввода\вывода компьютера.
for - задержка между обращениями к портам (Оптимизатор С++ её конечно же убирает в релизе программы).
А не читать его нельзя, иначе все вешается.
register - это оптимизация задержки?
она и не нужна, необходимую задержку обеспечит оверхед от сахарного вызова
используйте кондомы.