+ -
当前位置:首页 → 问答吧 → 怎样把C++ struct类型转换为Delphi 主要使最后两个指针

怎样把C++ struct类型转换为Delphi 主要使最后两个指针

时间:2011-08-23

来源:互联网

typedef struct dx_iott DX_IOTT;

/*
 * DX_IOTT: I/O Transfer Table structure
 */
struct dx_iott {
  unsigned short io_type; /* Transfer type */
  unsigned short rfu; /* reserved */
  int io_fhandle; /* File descriptor */
  char *io_bufp; /* Pointer to base memory */
  unsigned long io_offset; /* File/Buffer offset */
  long int io_length; /* Length of data */
  DX_IOTT *io_nextp; /* Pointer to next DX_IOTT if IO_LINK */
  DX_IOTT *io_prevp; /* (optional) Pointer to previous DX_IOTT */ 
};


代码如上,主要使最后两个指针,是指向自身结构的,请各位高手指点一下,谢谢!!

作者: freecom_qiu   发布时间: 2011-08-23

delphi中也一样,自身指针

R = record;
PR = ^R;

作者: bdmh   发布时间: 2011-08-23

热门下载

更多