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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Переделайте программу с паскаля на С++ http://www.cyberforum.ru/cpp/thread147461.html
только шарик катается по КРУГЛОМУ столу, спс program sharik; uses crt,graph; const a=480; b=640; var grDriver : integer; grMode : integer;
C++ С++(консоль)файлы,структуры 1) массив 3 на 3 нужно найти строчку в которой максимальный элемент и заменить её на 0 пример 123 макс элемент 6 получаем 123 ну вот чтот такое //////////456////////////////////////////////000 //////////123////////////////////////////////123 2) Определить количество слов в каждой строке, Вывести самое длинное слово каждой строки строка считывается с файла, а ответ выводится и на экран и... http://www.cyberforum.ru/cpp/thread147444.html
Функция вычисления процента от числа х C++
Помогите пожалуйста с задачкой;( Банк предлагает договор сроком на 12 месяцев, соответственно которому физическим лицам начисляется процентная ставка по истечению срока договора в зависимости от первоначальной суммы вклада: от 200 до 300 грн. - 24%, от 300 до 3000 грн. - 25%, свыше 3000 грн. - 25,5%. Определить сумму вклада после завершения договора, если известна первоначальная сумма вклада....
C++ Использование указателей в функциях
Составить программу, в которой сформировать прямоугольную таблицу С с n × m целых чисел в динамической памяти, в отдельной функции организовать подсчет суммы элементов, удовлетворяющих условию -4<c<=5
C++ Перегрузка << http://www.cyberforum.ru/cpp/thread147223.html
Заинтересовала конструкция , использованная как перегрузка оператора "<<" для вывода записей, состоящих из трех строковых полей: ostream &operator<<(ostream &stream, address &ob) { cout << ob.name<<endl; cout << ob.street<<endl; cout << ob.street<<endl; return stream; }
C++ Builder Разобраться с программой //--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include "blbl.h" //--------------------------------------------------------------------------- #pragma package(smart_init) #pragma resource "*.dfm" TForm9 *Form9; подробнее

Показать сообщение отдельно
CheshireCat
Эксперт С++
2910 / 1238 / 78
Регистрация: 27.05.2008
Сообщений: 3,321
20.06.2010, 10:57     Windows I/o без Kernel32.dll и Advapi32.dll
Даже старенький BC-2 или BC-3 все равно будет косвенно использовать kernel32.dll. Потому что DOS-программа будет исполняться в виртуальной DOS-машине, которая все равно будет использовать kernel.......

Думается, что Coin нужно копать в сторону Native API - т.е. функций, начинающихся с аббревиатур Zw... или Ke.... - это "чистое" ядро Windows, и именно к ним обращаются функции kernel32.dll. Т.е., обращаясь к ним напрямую, мы просто "обойдем" уровень kernel32 - и таким образом, условие задачи будет выполнено.
 
Текущее время: 16:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru