Форум программистов, компьютерный форум CyberForum.ru

Windows I/o без Kernel32.dll и Advapi32.dll - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ С++(консоль)файлы,структуры http://www.cyberforum.ru/cpp/thread147444.html
1) массив 3 на 3 нужно найти строчку в которой максимальный элемент и заменить её на 0 пример 123 макс элемент 6 получаем 123 ну вот чтот такое //////////456////////////////////////////////000 //////////123////////////////////////////////123 2) Определить количество слов в каждой строке, Вывести самое длинное слово каждой строки строка считывается с файла, а ответ выводится и на экран и...
C++ работа с символами ANSI (Экзамен) Здравствуйте! Помогите с написание программы. Нужно вывести таблицу ANSI, с этим вроде получилось, но было бы не плохо если вы напишите...) Далее нужно выделить русские буквы двумя знаками _ (земля). Буду очень признателен, прошу как можно быстрее.. http://www.cyberforum.ru/cpp/thread146676.html
Чтение и запись в один и тот же файл с CreateFile C++
Добрый день. необходимо, чтобы можно было открыть файл, произвести из него чтение, и в процессе считывания при необходимости вносить исправления. Пробую открыть файл для чтения и записи, выдает ошибку при открытии на запись. Где у меня кроется ошибка? Не могу понять чего надо еще О_о HANDLE hFileRead; HANDLE hFileWrite; hFileRead = CreateFile(namef, // file to open ...
Програмирование С C++
Помогите с решением и если это важно работаем с программой Borland ++++++++++++++++++++++ 1. Дайте определение строки. Чем строка отличается от символьного массива? Приведите пример. 2. Какие значения будут выведены в результате работы программы? void main() {float m={{2,4,6,8},{1,3,5,7},{9,10,11,12}} ,*d=m; printf("%d %d %d\n", sizeof(d), sizeof(m), sizeof(m));}
C++ потоковое шифрование vmpc http://www.cyberforum.ru/cpp/thread146095.html
Доброго времени суток. Появилась необходимоть использовать потоковый алгоритм шифрования. Выбор пал на vmpc в силу обещанной его криптостойкости, простоты. За основу взял исходник выложенный на: http://cartman-cipher.narod.ru/mirror/vmpc.zip И возник у меня вопрос, каким образом через единственную функцию crypt осуществлять шифрование/дешифровку сообщения.. Именно, не как это возможно в...
C++ Программа нахождения Наверняка вам уже приелись подобные просьбы... но все же может найдуться добрые люди и помогут... завтра экзамен блин =( В символьной матрице найти номер последнего по порядку столбца, в котором содержится наибольшее количество попарно различных символов. Если меня закроют я пойму(.... есил кто захочет помочь, обещаю кину денек на телефон) .... kolega007@rambler.ru подробнее

Показать сообщение отдельно
gh05t
47 / 46 / 4
Регистрация: 03.04.2010
Сообщений: 99
21.06.2010, 09:01     Windows I/o без Kernel32.dll и Advapi32.dll
Конкретно по ExitProcess могу сказать, что ее можно заменить на простой ret - это будет корректно с точки зрения операционки.
Про другие же функции - вызывай их с нужными параметрами и начинай пошаговое выполнение в отладчике - смотри, что они вызывают внутри себя. Как правило, функции в kernel32, как уже было сказано, обертки для функций в ntdll, так что осталось только найти аналоги и понять, какие параметры им надо передавать.
Правда у меня до сих пор остается сомнение. По-моему винда подгружает kernel32 в адресное пространство каждого процесса, не зависимо от того, использует он функции из этой библиотеки или нет (винда сама их использует при создании процесса). Можешь сказать, почему тебе надо сделать именно так?
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru