![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| _Eugene_ |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 3.11.2006 Репутация: нет Всего: нет |
Нужно срочно написать прогу:
1.Подскажите какие функции API нужны? 2.Как вы думаете что значить в задании фраза:" в системной области виртуального адресного пространства"? На сколька я знаю в среде Win32 каждый процесс имеет собственное 32-разрядное виртуальное адресное пространство объемом до 4 Гбайт. Пользователю доступны 2 Гбайт в области нижней памяти (от 0x00000000 до 0x7FFFFFFF), a 2 Гбайт в области верхней памяти (от 0x80000000 до 0xFFFFFFFF) зарезервированы для ядра. 3.И надо ли перед заполнением выделять страницы с помощью VirtualAlloc? Короче вопросов масса а лабу надо здавать и очень скора!!! |
|||
|
||||
| archimed7592 |
|
|||
![]() Архимед ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2531 Регистрация: 12.6.2004 Где: Moscow Репутация: 58 Всего: 93 |
2. они самые 2 верхних гига и есть системная обл. правда не всегда 2. можно сделать так, чтобы был только 1
а вообще тебе в Центр помощи -------------------- If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas. © George Bernard Shaw |
|||
|
||||
| _Eugene_ |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 3.11.2006 Репутация: нет Всего: нет |
Ладно, с центром помощи учту на будущее. А что касается проги, насколько я понимаю, эти 2 гига зарезервированы под систему и недоступны пользователю. Так что тогда от меня хотят? Или я в чем то ошибаюсь??? И вот ника не могу понять, необходимо ли выделять страницы в виртуальном адресном пространстве перед заполнением? Нет, ну я конечно догадываюсь, что надо, но хотелось бы уточнить. В принципе в функции VirtualAlloc первый параметр является базовый адрес, будет ли функция работать если в первом параметре указать значение от 0x80000000 до 0xFFFFFFFF??? Плиз, нужна срочно помощь!!!
|
|||
|
||||
| archimed7592 |
|
|||
![]() Архимед ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2531 Регистрация: 12.6.2004 Где: Moscow Репутация: 58 Всего: 93 |
тебе не нужно ничё выделять...тебе нужно попытаться заполнить...всё что могу тебе посоветовать:
Как правильно задавать вопросы. -------------------- If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas. © George Bernard Shaw |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |