Archive

Posts Tagged ‘Консоль’

Поверхностное сравнение архитектуры консоли в Windows и Unix.

January 10th, 2010

Довольно интересно сравнить, как устроена консоль в Windows и Unix. Вот упрощенная схема как это работает в Unix:

Консоль в Unix

Консоль в Unix

Read more…

, ,

Почему нельзя прервать вызов ReadConsole?

December 29th, 2009

Представьте, что где-то в коде есть такой кусок:

BOOL Res =
    ReadConsole(
        GetStdHandle(STD_INPUT_HANDLE),
        Buffer,
        sizeof(Buffer),
        &ReadChars,
        NULL);

Теперь, скажем, нам в какой-то момент нужно корректно прервать вызов ReadConsole() (из другого потока). Как это сделать?

Read more…

, ,