XCode (내 경우에는 3.1)가 STL 컨테이너 (또는 적어도 벡터)의 정상적인 디버그보기를 제공하려고 시도해야합니다.XCode에서 STL 컨테이너 검사하기
그러나 디버거에서 벡터를 볼 때마다 M_start 및 M_finish 멤버 (및 몇 가지 다른 멤버)와 함께 M_impl이 표시됩니다.하지만 그 사이에는 아무 것도 없습니다! (디버그 빌드, btw).
설정이 어딘가요?
더 복잡한 컨테이너를 검사하기 위해 디버그 뷰어를 더 보완 할 수있는 매크로가 있지만 읽지 못했음을 읽었습니다.
또한 메모리 뷰어로 이동하지 않고도 std :: wstrings을 볼 수 있기를 바랍니다. std :: string fine을 보여줍니다. std :: wstring을 보여주기 위해 할 수있는 일이 있습니까?
저는 이것이 약간의 복합적인 질문이라는 것을 알고 있습니다. 그러나 그것은 모두 같은 주제의 일부입니다. 전체 또는 부분 응답을 높이 평가!
그래, 맵과 같은 것들이 중요하지 않다는 것을 알았고 (물론 공개 API를 사용하여 정보를 얻는 시스템을 상상할 수도 있지만) 구현 로직이 필요했습니다. 나는 다른 IDE가 그것을 관리했다는 것을 알고있다. 적어도 벡터를보아야한다고 생각했습니다. – philsquared
Visual Studio에서 2008 년부터 최소한이 작업을 수행 했으므로 너무 많이 기대하지는 않습니다. – grim