STL 컨테이너를 디버그 모드에서 기본적으로 지원하는 C++ IDE는 무엇입니까?STL 컨테이너 용 C++ IDE
하나의 IDE는 Visual Studio이지만 그 중 하나에서 이동하려고하고 있으며 STL 컨테이너를 디버그 모드로 만들고 싶습니다. 특히 지금은 Windows IDE를 찾고 다른 OS IDE도 환영합니다.
STL 컨테이너를 디버그 모드에서 기본적으로 지원하는 C++ IDE는 무엇입니까?STL 컨테이너 용 C++ IDE
하나의 IDE는 Visual Studio이지만 그 중 하나에서 이동하려고하고 있으며 STL 컨테이너를 디버그 모드로 만들고 싶습니다. 특히 지금은 Windows IDE를 찾고 다른 OS IDE도 환영합니다.
Eclipse!
"CDT 디버그는 이제 GDB 7.0 이상을 사용하는 STL 구조의 완전한 예쁜 인쇄를 지원합니다. 즉,지도, 목록 및 벡터와 같은 복잡한 구조가 사용자 친화적 인 방식으로 표시됩니다." (source)
는
마이크로 소프트 비주얼 스튜디오는 정확히이 상황에 대한 사용자 정의 디버그 관리자 스크립트를 작성하는 기능을 지원합니다 (CDT는 Eclipse의 C/C++ 개발 공구이다). 디버거가 보려는 STL 컨테이너 (또는 다른 복잡한 유형)를 정확하게 평가하고 표시하는 방법을 디버거에 알리는 스크립트를 작성할 수 있습니다.
Embarcadero C++ Builder (및 Delphi)의 최신 버전은 이제 스크립트 대신 컴파일 된 코드를 사용하여 복잡한 유형의 사용자 정의 관리자를 작성하는 기능을 지원합니다.
사용하는 컴파일러와 디버거에 따라 다릅니다. –