2012-07-02 2 views
8

변수를 직접 보려고하면 ? 기호가 나타납니다.Visual Studio로 디버깅 할 때 boost :: optional 내용을 볼 수 없습니다.

CXX0033: Error: error in OMF type information

내가 구글을 사용하여 부스트 관련이 오류에 대한 많은 정보를 찾을 수 없습니다 : 나는 is_initialized 함수를 호출 시계를 만드는 경우, 나는 다음과 같은 오류가 발생합니다.

아무도이 경험이 없습니까? 윈도우 XP의 SP3의 IDEM의 모든 핫픽스와 비주얼 스튜디오 2010 SP1을 사용하고, 1.49.0

UPDATE 부스트 : : 그것은 사방 OutputDebugString을 사용하고 재건 번거 로움 ...

편집의이 문제가 온다 간다. 일관되게 발생하지 않는다. 당신은 DebuggerVisualizers을 사용할 수 있습니다 category.get()

답변

6

: 변수 boost::optional<Category> category를 들어,에 시계를 만들 : 디버거 비쥬얼 나는 나의 새로운 도구

4

이 시도로 채택했습니다, 좋은 솔루션입니다.

+1

VS 2005에서 CXX0039가 표시됩니다. 오류 : 기호가 모호합니다. – BlueTrin

4

사용 DebuggerVisualizers이 전환 만들려면 :

전에

ludicrously complicated

simple

P.S.을 이 이미지를 추가하여 허용 된 답변을 명확하게했지만 편집을 거부했습니다.

관련 문제