怎样定义一个这样的类?(100分)

  • 主题发起人 主题发起人 kmwap
  • 开始时间 开始时间
K

kmwap

Unregistered / Unconfirmed
GUEST, unregistred user!
在C中为:
struct deliver{
char src ;
char dst ;
   union{
char msg ;
}pk_sm;
};
 
struct定义的是一个结构,不是类,定义类是 class deliver{}
 
那在delphi中应怎样定义?
 
type
deliver=record
src,dst:char;
case integer of
0: (msg:char);
end;
 
type
deliver = record
src: char;
case integer of
0: dst: char
1: msg: char
end;
 
怎样引用msg
 
我自已已经解决:
type
pk_sm = record
msg :char;
end;
type
deliver = record
dsc :char;
dst :char;
pk_sm :pk_sm
end;
 
后退
顶部