vxTypes.h`_TYPE_fpos_t;는 무엇을 의미합니까?
#if !defined(__RTP__)
#ifdef _TYPE_fpos_t
#define _FPOS_T
_TYPE_fpos_t;
#undef _TYPE_fpos_t
#endif
#endif /* __RTP__ */
UPDATE 00 :
STDIO.H
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;
부분입니까?
글쎄, 그건'_TYPE_fpos_t'가 무엇을 확장하는지에 달려 있습니다. 'gcc -E'로 검사해볼 수 있습니다. –
@DanielFischer는 문제에 대해 더 잘 알 수있는 00 업데이트를 확인해 주시겠습니까? –
'_TYPE_fpos_t'가'typedef long fpos_t'로 확장 될 수 있습니다. 그러나 그것을 확인하기 위해,'vxTypes.h' 또는 일부 헤더 (재귀 적으로)에 정의 된 내용을 찾으십시오. –