D3 Reference Manual

Index | Help

Поиск по страницам

Разделы / С-функции / _CP_interrupt

_CP_interrupt

Переменная содержащая последнее прерывание

int _CP_interrupt;

Глобальная C-переменная типа "int" в C, которая содержит поcледнее прерывание D3.

То же самое значение возвращает и функция "system(37)" FlashBASIC.

Эта переменная доступна при присоединении библиотек D3.

Примеры:

Следующий пример прекращает выполнение цикла, когда происходит какое-либо прерывание (например, "break" или "message").

_CP_unix_env();
while (!_CP_interrupt) sleep(1); /* Ожидание чего-либо */
printf("I woke up!!!!\n");