[질문] 괜찮은 C++ Coding Convention좀 ^^;

익명 사용자의 이미지

JAVA같은 경우 SUN의 코딩컨벤션을 따라하는게 보통인데

C++같은 경우 코딩컨벤션을 뒤져바도 종류도 너무 많고 그다지 깔끔해 보
이지도 않고..

뭐 워낙 컨벤션에서 생각할 게 많아지는 이유도 있겠지만요..

MFC형태도 별루인 거 같고..

UNIX환경에서 C++코딩 많이 하시는 분들~~

C++코딩컨벤션 좀 추천해주세요 ^^

익명 사용자의 이미지

구글같은 곳에서 검색하시면 많이 나오는데, 크게 C/C++용이냐, C++용이
냐에 따라 골라 쓰시는게 좋을거 같군요.
개인적인 생각으로는 그런거 참고하셔서 만드시는게 최고이고요.
경험상 좀 큰 프로젝을 하는경우, 자기껄 고민해가면서 만들어본적이 있
는 사람과 아닌 사람과는 꽤 큰 차이가 있는듯 합니다. (물론 그 프로젝
할때에 자기껄 쓰지는 않습니다만) 덩치가 커질수록 더욱 그렇죠.

익명 사용자의 이미지

예.. 저도 구글에서 좀 찾아보긴 했는데 별로 맘에 드는 게 없더라구요

워낙 C++ 복잡한 게 많다보니 그렇겠지만..

잘 정리된 거도 안보이구요..

그래서 많이들 쓰시고 어느정도 검증된 컨벤션 혹시 따로 없을까 질문^^;

저같은 경운 일단 클래스 관련부분은 JAVA컨벤션을 따르고,

메소드가 아닌 일반함수는 GNU C컨벤션을 따르려고 하구요..

하지만 템플릿이라든지, friend함수라든지 namespace라든지..

워낙 많다보니 -.-;;

고수분들 컨벤션은 어떨지 궁금합니다..

익명 사용자의 이미지

간단히 Thinking in C++ (Eckel) 이라는 책의 appendix에 있는
coding style 보시면 괜찮을듯.
온라인 판도 있으니 구글에서 찾으세요.