vxTypes.h
#if !defined(__RTP__)
#ifdef _TYPE_fpos_t
#define _FPOS_T
_TYPE_fpos_t;
#undef _TYPE_fpos_t
#endif
#endif /* __RTP__ */
更新 00:
标准输出
typedef struct fpos_t
{ /* file position */
long _Off; /* can be system dependent */
_Mbstatet _Wstate;
} fpos_t
fpos_t
我在类型上有一个编译错误(冲突)
error: conflicting declaration 'struct fpos_t'...'fpos_t' has a previous declaration as `typedef long int fpos_t'
所以我需要先了解代码才能修复它,有人可以解释一下代码的作用,特别是_TYPE_fpos_t;
部分吗?