Форум: "Прочее";
Текущий архив: 2007.04.22;
Скачать: [xml.tar.bz2];
ВнизТоже вопрос Найти похожие ветки
← →
lookin © (2007-03-24 05:16) [0]В свою очередь тоже задам вопрос. Просто наткнулся недавно. Почему компилируется такое:
procedure TForm1.Button2Click(Sender: TObject);
var a,b: array of double;
begin
a:=@b;
end;
Дилетантство, вероятно, но интересно...
← →
Johnmen © (2007-03-24 13:27) [1]Было бы странно, если бы НЕ компилировалось. Типы идентичны, значит можно присваивать...
Что конкретно тебя смущает?
← →
jack128 © (2007-03-24 13:56) [2]потому что дин массив - суть указатель на некоторую структуру, видимо. Хотя мне подобные вещи тоже не нравятся. так же как и ObjectVar := PointerVar;
Кста, твой пример перестанет компилироваться если дерективу "Typed @operator" включить
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2007.04.22;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.041 c