Форум: "Основная";
Текущий архив: 2002.05.06;
Скачать: [xml.tar.bz2];
ВнизКак выделить создать массив на n указателей? Найти похожие ветки
← →
Kuks (2002-04-24 03:33) [0]TMemoryStream *pStream[10];
Как память под него выделить? Какой синтаксис?
pStream=new TMemoryStream()[10]; так не хочет
← →
Voldemar (2002-04-24 03:39) [1]>Kuks (24.04.02 03:33)
Это же Си-шный код:)
var TMSarray: array[0..10] of TMemoryStream;
TMSCount: byte;
begin
for TMSCount:=0 to 10 do
TMSarray[TMSCount]:=TMemoryStream.Create;
.
.
.
end;
Вот так будет правильнее...
← →
Chepel (2002-04-24 03:51) [2]
> Kuks
это конференция по Дельфи - а Вы пишете на С++ =)
В Дельфи переменная типа class является указателем (точнее ссылкой) на объект, который, кстати, надо не забыть создать =).
var
MemStreamArray = array [1..10] of TMemoryStream;
i: Integer;
begin
for i:=1 to 10 do
MemStreamArray[i] := TMemoryStream.Create(...);
{...}
for i:=1 to 10 do
MemStreamArray[i].Free;
← →
Kuks (2002-04-24 03:53) [3]да особой разницы и нет
Спасибо
← →
Kuks (2002-04-24 04:20) [4]Кстати, все равно что-то не то. При компиляции не выдает прелупреждений или ошибок. Но, программа даже завершится нормально не может 8(
← →
Kuks (2002-04-24 04:20) [5]Кстати, все равно что-то не то. При компиляции не выдает предупреждений или ошибок. Но, программа даже завершится нормально не может 8(
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.05.06;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.004 c