>> Edit article
이름
제목
패스워드
: static 한 함수를 부르기 위해 그위에 특정함수를 하나더 만들어도 될까요? : 예를 들면 : : ---------------- : A.C : : static int aaa(); : : int bbb(){ : aaa(); : } : ---------------- : B.C : : extern bbb() : ---------------- : : 라고 한다면 될까요? 약간 편법같은데..이러지 않고서는 static 한 : 함수를 못쓸거같은데...원래 이렇게하는게 맞는건가요? 님처럼 사용을 하면 함수를 두번 부르게됩니다. 따라서 오버헤드가 더 발생하지요. 아래처럼 해보세요. 함수 포인터를 사용한거구요 한번의 함수호출과 같습니다. static int aaa() { } int (*bbb)() = aaa; --------------------------------------------- extern int (*bbb)(); bbb(); 그럼 즐거운 하루 되세요.
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved