STL, Win32, Boost, posix 등과 같은 현재 C/C++ 라이브러리가 크기가 커서 어떤 식별자가 문제가되는지 질문해야합니다. 네임 스페이스가있는 경우에도 기존 라이브러리와 함께 작동하도록 설계된 새 라이브러리를 설계 할 때 다른 라이브러리의 가장 많이 사용되는 식별자와 충돌하지 않는 식별자를 선택할 수 있다는 것이 좋습니다.표준 라이브러리에서 "찍은"식별자의 목록을 어디서 찾을 수 있습니까?
적어도 C++ 표준 라이브러리 (0x 포함)의 경우 목록을 사용할 수 있어야합니다. 누군가 헤더 파일 세트를 읽고 namespace에 의해 정렬 된 모든 이름 목록을 만드는이 도구를 사용했다고 생각하는 것이 합리적 일 것입니다. 그런 도구를 아는 사람이라면 누구입니까? 이 도구는 특정 cpp 파일에 #include 된 것만이 아니라 디렉토리 트리의 모든 헤더를 읽는 것이 좋습니다.
doxygen을 사용하고 계신가요? –