Typedef된 struct 에 대한 forward declaration

이상문
1 min readDec 19, 2017

--

typedef 된 struct 에 대한 forward declaration 은 다음처럼 해주면 된다.

typedef struct {
...
} A;

에 대해서, 우선 struct 에 이름을 부여해줘야 한다.

typedef struct _A {
...
} A;

그리고, header 파일에서 다음과 같이 forward declaration 을 해준다.

struct _A;
typedef struct _A A;

--

--

이상문
이상문

Written by 이상문

software developer working mainly in field of streaming, using C++, javascript

No responses yet