Форум: "Начинающим";
Текущий архив: 2007.04.01;
Скачать: [xml.tar.bz2];
ВнизСтранно но факт. помогите понять Найти похожие ветки
← →
Fantasy © (2007-03-14 02:36) [0]
type
TA = packed record
TArray : array[0..255] of Char;
end;
PA = ^TA;
type
TB = packed record
TArray : array[0..255] of Char;
end;
PB = ^TB;
var
AArray : TB;
BArray : TA;
begin
AArray.TArray := BArray.TArray;//???? ошибка Incompatible types
почему ????
← →
Германн © (2007-03-14 02:40) [1]
> почему ????
>
Потому что для компиллятора это разные типы.
← →
Fantasy © (2007-03-14 02:41) [2]А как присвоить ?
← →
Fantasy © (2007-03-14 02:43) [3]если String то присвоит!
как присвоить?
← →
Fantasy © (2007-03-14 02:46) [4]все сам же ответил
спосибо всем.
type
Array255 = array [0..255] of char;
type
TA = packed record
TArray : Array255;
end;
PA = ^TA;
type
TB = packed record
TArray : Array255;
end;
PB = ^TB;
var
AArray : TB;
BArray : TA;
begin
AArray.TArray := BArray.TArray;
← →
Германн © (2007-03-14 02:58) [5]
> Fantasy © (14.03.07 02:46) [4]
>
> все сам же ответил
> спосибо всем.
>
Поздравляю. Без всякого юмора, поздравляю!
Правильное решение, да ещё так быстро.
Но вот ещё раз приходится напоминать про "орфографию" :(
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.04.01;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.039 c