오늘 TR1 unordered_map을 사용해 보려고 했는데 갑자기 컴파일 에러가 미친듯이 나더군요. 에러 위치가 제 코드가 아니고 모두 unordered_map쪽 이었습니다.

 

array는 문제 없이 잘 되는데 이것만 에러가 나서 순간 당황했습니다.

 

아직 TR1을 사용하는 사람이 별로 없어서 물어볼 때도 없어서 얼릉 구글링을 했습니다.

바로 나오더군요.

 

http://social.msdn.microsoft.com/Forums/en-US/vcgeneral/thread/eaf24519-84e3-442e-ac7d-adab82a81ede/

 

문제는 TR1을 사용할 수 있는 VS SP1을 설치한 후에 Windows SDK를 설치하면 SDK SP1의 일부 파일을 덮어 쉬워 버려서 발생하는 문제였습니다.

 

다시 SP1을 설치하니 unordered_map 에러가 모두 사라졌습니다.

신고
by 흥배 2009.03.21 13:04