Форум: "WinAPI";
Текущий архив: 2002.11.28;
Скачать: [xml.tar.bz2];
ВнизПамять Найти похожие ветки
← →
dronas555 (2002-10-16 22:41) [0]Подскажите функцию , которая возвращает размер памяти зарезервированный типизированным указателем и функцию которая
возвращает размер свободной памяти.
← →
Suntechnic (2002-10-16 23:24) [1]1) SizeOf(type_of_pointer);
2) О какой памяти идёт речь?
← →
Anatoly Podgoretsky (2002-10-16 23:39) [2]О свободной :-)
← →
Dmk (2002-10-17 00:09) [3]Это как узнать кол-во свободной памяти
//....................................
Function TotalFreePhysicalMemory:DWord;
begin
GlobalMemoryStatus(MemStatus);
Result := MemStatus.dwAvailPhys;
end;
//.....................................
Function IsPhysicalMemoryExists(MemSize:LongWord):boolean;
begin
Result := MemSize < TotalFreePhysicalMemory;
end;
//.....................................
← →
Rouse_ (2002-10-17 00:14) [4]Поправлю Suntechnic © (16.10.02 23:24
SizeOf(pointer ^);
Желаю успехов
← →
Suntechnic (2002-10-17 00:44) [5]>Rouse_ © (17.10.02 00:14)
Совсем не обязательно "брать" размер с реального указателя. Даже порой бывает полезнее "взять" размер с типа, на который указывает указатель, потому как указатель может, например, быть равен нулю, и тогда эта операция выдаст Exception. А в случае типа вы получите размер всегда.
← →
Alx2 (2002-10-17 08:08) [6]>dronas555 © (16.10.02 22:41)
Кое-что есть здесь:
http://delphi.mastak.ru/cgi-bin/forum.pl?look=1&id=1034755297&n=0
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2002.11.28;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.006 c