C++ 변환은 코드를 생성할 때 UML 가시화 다이어그램도 생성할 수 있습니다. 이 기능을 사용 가능하게 하려면 변환 특성에서 다이어그램 작성을 true로 설정하십시오.
변환은 모든 UML 패키지에 대한 UML 가시화 다이어그램을 작성합니다. 변환은 UML 패키지에 대해 생성한 모든 비중첩 클래스, 구조, 유니온 및 열거를 다이어그램에 추가합니다. 변환 시 다이어그램이 이미 존재하는 경우, 변환은 다이어그램에 없는 요소만 추가합니다.
변환이 UML 가시화 다이어그램을 작성할 경우 변환 시간과 메모리 사용량은 증가합니다.
변환은 CDT(C/C++ Development Toolkit) 구문 분석기가 제공하는 UML 가시화 다이어그램을 작성합니다. 변환이 올바르지 않은 C++ 코드를 생성하는 경우, 구문 분석기는 코드에서 요소를 찾을 수 없고 이 요소가 자동으로 생성된 UML 가시화 다이어그램에 표시되지 않습니다.