ssize_t 를 어디서 찾아볼수 있나요?
글쓴이: firenux / 작성시간: 월, 2008/03/03 - 2:01오후
sszie_t의 정의를 찾아볼려고 하는데 어디서 어떻게 찾아야 하는지 모르겠습니다.
/usr/include/unistd.h 를 열어보니
#include
#ifndef __ssize_t_defined
typedef __ssize_t ssize_t;
# define __ssize_t_defined
위와 같이 정의되어 있는데
__ssize_t 를 찾아야 하는건가요?
bits/types.h를 열어봐도 없고...
결국 signed int 최종 정의가 되어있는 부분은 어떻게 찾아가야 하나요?
답답해 죽겠네요__;; 꼭 좀 가르쳐주세요..
Forums:
cscope, ctags 와 같은
cscope, ctags 와 같은 프로그램을 쓰면 편합니다.
/usr/include/bits/types.h:
__STD_TYPE __SSIZE_T_TYPE __ssize_t; /* Type of a byte count, or error. */
/usr/include/bits/typesizes.h:
#define __SSIZE_T_TYPE __SWORD_TYPE
/usr/include/bits/types.h:
#if __WORDSIZE == 32
# define __SWORD_TYPE int
#elif __WORDSIZE == 64
# define __SWORD_TYPE long int
댓글 달기