인라인 함수를 .h로 선언하고 .c에서 한 번 정의 할 수 있습니까?c의 인라인 함수
9
A
답변
12
inline
함수 정의를 호출 할 때마다 함수 정의를 볼 수 있어야합니다. 해당 .c 파일 내에서만 사용하려는 경우 .c 파일에서 함수를 정의 할 수 있습니다. 그렇지 않으면 필요에 따라 정의가 #include
d가 될 수 있도록 .h 파일에서 정의해야합니다.
0
네, 그렇게 할 수 있습니다.
3
예. 여기에 좋은 읽을 거리가 있지만 지저분해질 수 있습니다. http://www.greenend.org.uk/rjk/2003/03/inline.html