Nov 23 2006

Doxygen & VC++ 6 한 가지 조금 아쉽네…

분류: Dev.Think 태그: ,, Heart @ 1:10 오후

Trackback : http://dev.heartsavior.net/archives/127/trackback/

요점만 먼저 말하자면, 함수 주석 쓰는 부분이 참 아쉬운 것 같다.

혹시 모르시는 분들을 위해 잠깐 설명을 하자면,
Doxygen에서는 주석을 함수 프로토타입에 써도 되고, 함수 정의에 써도 된다.

그런데 VC++ 6에서 마우스로 갖다대면 나오는 힌트(라지만 주석 뿌리기)는 함수 프로토타입에 적힌 주석만 보여주도록 되어 있다.

그럼 해답은 함수 프로토타입에 쓰면 될까?
맞다. 쓰면 된다. Not bad…

하지만, 솔직히 귀찮은 작업임에 틀림이 없다.
설계를 잘 했다면 작업할 때 프로토타입 한번 선언하면 자주 수정하지 않는 게 당연한 것이고, 그에 비해 구현은 수정이 많이 갈 수 있고, 그 수정으로 인해 주석의 변경이 있어야 될 경우도 있기 때문에 함수 정의에 주석을 달아주는 게 좀(많이?) 과장해서 10배는 편하다.

그렇다고 이제 와서 VC++ 6 서팩 7 만들어서 정의에 쓴 주석도 보여달라고 해 봐야 VS 2005가 나온 마당에 해줄 리도 만무하고…

힘없는 자가 참아야지… ㅜ.ㅜ