방금 openFrameworks를 사용하기 시작했으며 0072 Visual Studio 버전을 사용하고 있습니다.oF : 오류 C2039 : '_Dynamic_tag': 'std :: tr1'의 멤버가 아닙니다.
오류 C2039 : '_Dynamic_tag'나는 나를 제공의 빈 샘플 프로젝트를 빌드하려 할 때, 내게 만이 오류를 준 '표준 : : TR1'난
의 구성원이 아닌 Visual Studio 2012 Express를 사용하여이 문제는 이미 해결되었지만 VS2010 버전에서는 here입니다.
나는 theTypes.h를 해결 된 것으로 확인했는데 차이점은 없었습니다.
아이디어가 있으십니까?
그래서 C++의 구문이 변경되었다는 뜻입니까? –
@GreekFellows : 아,'std :: tr1' 네임 스페이스는 등장 할 기능을 임시로 보유하고있는 것과 같습니다. 이제는 VS2012에서 부분적으로 지원되는 것처럼 C++ 언어의 일부입니다 (C++ 11에서 - 구문이 변경되었지만 실제로는 구문과 관련이 없습니다). 따라서 이동 및/또는 복사됩니다. 기본'std ::'네임 스페이스. VS2012에서 여전히'std :: tr1 ::'을 사용할 수있는시기와 이유에 대한 구체적인 내용은 제게는 중요하지 않지만 그다지 중요하지 않습니다. –
'std :: tr1 ::'을'std ::'로 변경했을 때 효과가있는 것처럼 보입니다. 감사! –