Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Выделение памяти [D5, Win2k]


abitur ©   (2002-06-08 16:05:00) 

Уважаемые мастера, может ктонить подскажет, как выделить одним куском столько памяти, сколько я не знаю (точное колличество будет получено в процессе работы програмы), затем эту память использовать переменными разных типов. Память желательно выделить одним куском.


abitur   (2002-06-15 16:18:00) [1]

Ну, кое что начинает проясняться, вообще ради такой мелочи было глупо так долго ждать, поэтому все уже организованно по другому.
Большое всем спасибо, в особенности тем, кто отвечал на мои чайниковские вопросы. всем пока


Atyla   (2002-06-11 17:03:00) [2]

Примерчик:
Var P:Pointer
S:PChar;
T:^Integer;

Begin
GetMem(P,60000);
S:=P;
S:="абракадабра";
T:=P;
End;


PVOzerski   (2002-06-11 14:32:00) [3]

Использовать её адрес как указатель на переменную известного типа. Например, на массив. При этом, если контроль диапазона отключен, что бывает по умолчанию, можно смело обращаться и к элементам, формально не попадающим в диапазон описанного массива, лишь бы за пределы выделенного блока не вылететь. Правда, дебаггер в этом случае отказывается выводить значения этих элементов.


Игорь Шевченко   (2002-06-11 14:24:00) [4]

Учиться, учиться и еще раз учиться.


абитур   (2002-06-11 14:21:00) [5]

То, что существуют статические и динамические переменные я знаю.
Статическими переменными слава богу пользуюсь, а вот динамическими... тока для преобразования типов.
Основной вопрос состоит собственно говоря в чём:
создал я бестиповую переменную нужного размера динамически, но какчор подери ее использовать?


mifi   (2002-06-08 16:21:00) [6]

переменные бывают статические и динамические


Anatoly Podgoretsky   (2002-06-08 16:20:00) [7]

Сколько я не знаю нельзя, можно сколько я знаю


MaximatorVeter   (2002-06-08 16:13:00) [8]

Положись на интуицию ...


MBo   (2002-06-08 16:09:00) [9]

ну раз не знаешь, как же тогда выделить ;)


Наверх

Титульная страница Поиск, карта сайта Написать письмо