c++에서 c 함수 불러오기

c++에서 c로 작성된 함수를 불러오기 위해서는 거기에 맞게 문법을 변경해 줘야한다.

기존에 c 언어에서는
extern void func(int);

형식으로 선언을 해 줬다면
c++에서는
extern "C" void func(int);

형식으로 선언을 해 줘야 한다.

이것은 object 파일로 되어 있는 c 함수를 불러오거나, c로 작성된 라이브러리 함수를 불러올 때도 동일하게 해줘야 한다.