Twister Да я в курсе, что тебе это надо сделать из ринг-0. Но неужели там нет никакого способа узнать, что объект "процесс" перешел в сигнальное...
Twister Юзай WaitForSingleObject(hProcess, TimeOut) - когда процесс завершается, "The state of the process object becomes signaled, satisfying any...
Все правильно - общая формула - (N!/M!)/(N^M), где N - количество цифр (10), M - сколько цифр нужно выбрать. N!/M! - количество выборок по M...
crypto Признаюсь, в первый момент я тоже так подумал, но через 311 миллисекунд нашел верное решение ;). И в чем-то интуитивное решение верно -...
crypto Математически это можно выразить так: есть окружность радиуса R, ее длина L=2*pi*R. Если добавить к ее длине величину L1, то формула примет...
CnCVK http://en.wikipedia.org/wiki/Color_quantization - выбирай любой на свой вкус. ИМХО, самый качественный алгоритм - Neuquant.
crypto Радиус веревки увеличится на 1/(2*pi) метров. То есть появится щель примерно в 16 сантиметров. Мышь проскочит, футбольный мяч - нет.
Помучался я довольно много, но решение все-таки нашел: test.dpr: uses Windows; var si : _STARTUPINFOA; pi : _PROCESS_INFORMATION; hIn, hOut, h :...
Так как при запуске досовской проги на самом деле запускается NTVDM, то при его запуске система может "забыть" скопировать наследованные хэндлы....
А что в ней нестандартного? Обычная прога (a2.pas) на Паскале, откомпиленная в TP 7. И вряд ли в NTVDM баг, так как эти хэндлы там должны быть...
Посмотрел, как cmd.exe это делает - он не перенаправляет ввод-вывод через флаг STARTF_USESTDHANDLES в StartupInfo для нового процесса. Вместо...
Искал по форуму и в гугле - не нашел. Суть проблемы такова: пытаюсь перенаправить ввод-вывод консольного приложения в файл. С консольным...
Вот код, делающий деление длинного на короткое (сорри за Delphi): procedure DivideN1(var A:TLongNum;B:Cardinal; var Quotient:TLongNum;var...
CreateProcess(...,DEBUG_PROCESS,...); Потом ставишь (GetThreadContext/SetThreadContext) в отлаживаемом процессе Debug регистры в нужное...
yureckor И клиент, и сервер написаны мною Ms Rem Я бы добавил, что этот вариант еще и немного читерский - нет ничего проще, чем...
Столкнулся со следующей проблемой: моя прога (серверная часть) создает именованный пайп, к которому коннектятся клиенты. Как на сервере узнать...
Funbit Только сейчас заметил, что это действительно NOP. Вручную подбирал, или с помощью какой-то проги?
Кстати, сдвиги на 0 тоже считаются, если кто не знает: shl eax,0 или rcl eax,0 Можно также попробовать rcl eax,1 rcr eax,1...
bogrus Я знаю :( Но вот на атлонах 3 :) А вообще, оптимизация NOP'ов - имхо, пустое занятие. Лучше оптимизить код, который эти самые NOP'ы...
DWORD GetFullPathName( LPCTSTR lpFileName, DWORD nBufferLength, LPTSTR lpBuffer, LPTSTR* lpFilePart ); После вызова в lpBuffer...
Имена участников (разделяйте запятой).