![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Я чего-то не понимаю?
Андрей Жук © (2005-06-10 14:44:00)Согласно МСДН
typedef struct _MEMORY_BASIC_INFORMATION32 {
DWORD BaseAddress;
DWORD AllocationBase;
DWORD AllocationProtect;
DWORD RegionSize;
DWORD State;
DWORD Protect;
DWORD Type;
} MEMORY_BASIC_INFORMATION32, *PMEMORY_BASIC_INFORMATION32;
но для Borland C++ два первых члена структуры имеют тип void*. Чья это ошибка?
Digitman (2005-06-10 14:47:00) [1]
> Чья это ошибка?
а это и не ошибка.
у BCPP эти поля - нетипиз.указатели.
Указатели в Win32 - 4-хбайтные, DWORD - тоже.
Так что эти типы совместимы.