Ты прав, при обработке прерываний или исключений проверка уровней привелегий осуществляется только для программных прерываний. IA-32 Intel...
DOB, гик! Где-то рядом есть розетка, в неё вставлен штепсель - выдерни его! затем иди в душ, а потом спать - не мучай себя! с утра с новыми силами...
Да кстати, если степень вторая то можно не изврашаться через дискретные логарифмы, но это так к слову... Все что больше двух уже гадко...
Приведу решение - громоздко - но может увидишь направление в котором надо двигаться... Хм... существует метод решения сравнений x^n=a(mod p)...
Я об этом написал (может не очень понятно) - пересобираются только устаревшие файлы, так что в этом смысле все в порядке. Другой вопрос что...
Я предлагаю написать его самостоятельно руками. Вот пример makefile (громоздкий, но более менее реальный) (для ассемблерного проекта, но принцип...
Точно! Вот ответ!
хм... попробовал удалить процесс из списка EPROCESS - получилось, taskmgr и SoftIce больше его не видят. просто подправил два указателя и всё....
про устаревший goto: Первым от него призвал отказаться Вирт, авторитетно заявив, что goto портит стиль программирования. На C это может и не так...
хм... надеюсь идея понятна. P.S. В рамках POSIX - rwlock очень просто реализовать, а вот как в Win32... При входе в процедуру, lock нужно...
После описания rwlock Стивенс приводит пример, как можно реализовать такой объект с помощью мьютексов и условных переменных (если я не ошибаюсь,...
"... один поток который их модифицирует (значительно реже чем происходит чтение)... " В стандарте POSIX специально для такого случая...
Имена участников (разделяйте запятой).