void 함수 비중 측정 방법

yun8085의 이미지

현재 진행하고 있는 프로젝트에서 void 함수에 대한 비율이 얼마나 되는지 알고 싶은데

손쉽게 추출할 수 있는 도구가 있을까요?

# of void function / # of all function

세벌의 이미지

쉬운 방법? 없을 거 같은데요...
프로젝트가 한 파일인지, 한 디렉토리인지? 여러 디렉토리인지...
아무 것도 모르는데...

jick의 이미지

ctags 같은 거 이용해서 모든 함수에 대한 tag를 다 구한 다음에 grep으로 void로 시작하는 함수와 그렇지 않은 함수의 갯수를 세면 대충 될 것 같기도 하네요.

(뭐 정확하지는 않겠지만...)