ищи в интернете, много алгоритмов хеширование существует... ЗЫ нельзя из 128 бит захешировать 64 бита, чтобы не было повторений... в данном...
я помню сам реализовывал длинную арифметику, когда в институте учился... поспорил с преподом, что вычислю 1000ый член последовательности...
пуффф... вот ты переставляешь элементы последовательности по определенному алгоритму... что мешает тебе выполнить этот алгоритм n итераций, чтобы...
в примере не перестановка, Forever правильно все сказал... по научному это можно назвать множеством всех подстановок длины n над множеством {0,...
еще раз говорю, делай на Си#... тебе проще гораздо будет...
:LOL:
а что это?... этот "Райч-Эдит"... ;))))
сортировка пузырьком - все равно самая крутая)))
программы с кнопкой "OK" на С++)))) MessageBox(NULL, L"Привет, я - программа с кнопкой!", L"Программа с кнопкой", MB_OK); я обычно делаю интерфейс...
залогируй входные параметры... всмысле выведи их в файл и посмотри, там наверняка понятнее будет, что он делает и зачем... описание функции можно...
чеж вам не спиться то?))))
пасиб! ааа... понял... :)
да... имена короткие... так сам же писал про функцию NtQueryInformationProcess(или ZwQueryInformationProcess)... с параметром 27 вернет строку...
что например? написать, как пользоваться этой функцией? вот так примерно: typedef LONG NTSTATUS; typedef LONG KPRIORITY; #define...
а чем GetModuleFileName(0, ....) не устроило-то? можно пойти по сложному пути... можно перечислить все процессы в системе и оттуда взять и имя...
привет, Сережа!)))))))
ну блин... у меня есть ещё один вариант - подгружать вместе с твоей программой DLL, в которой написать код, который будет вбивать в определенные...
смотри такая вещь... ты делаешь "подмену" функции на свой обработчик... почему не делать так: NewZwQueryDirectoryFile(... ReturnSingleEntry ...) {...
это видимо спец службы постарались)))))
чего сделать? я чет не понял вопроса... %)
Имена участников (разделяйте запятой).