STL를 쓰다보면 왜 그렇게 warning이 많나요?

GivenJazz의 이미지

VC++로 책보면서 STL을 공부하는 중인데요.
간단한 프로그램도 warning이 수백개정도는 나오는거 같습니다.
다른 분들도 그런가요?
아님 제가 이상한건가요?

winner의 이미지

6는 가능한 사용하지 않는게 좋습니다.

가능하면 7(.NET) 이나 7.1(.NET 2003) 을 쓰시고요.

정 6 를 사용하시고자 한다면 꼭 Service Pack 5 설치하시고, Visual C++ 에 설치되어 있는 STL 제작회사인 Dinkumware 의 homepage 를 찾아서 STL code 의 bug 를 고치도록 하세요.

GivenJazz의 이미지

VC가 문제가 있던거군요.
어쩐지..
알려줘서 고맙습니다.

sozu의 이미지

버그인가요? 버그 아닌걸로 아는데;; 잘몰라요^^;;

#pragma warning ( disable : 4786 )

이거 함 해보세요^^

-----------
청하가 제안하는 소프트웨어 엔지니어로써 재미있게 사는 법
http://sozu.tistory.com

neocoin의 이미지

예제를 작성하는 중에 VC 6.0에서 만나는 대부분의 메세지는 디버그시에 정보를 담을수 없다는 warning 가 대부분입니다.

VC 7.0 (vs.net 이상) 이상에서는 이 메세지가 있습니다. 하지만 STL사용자를 위해서 기본값이 disable 되어 있는 것 뿐입니다.

albertyun의 이미지

vc 6.0 이라면
stlport 를 사용하는 방법도 있습니다.

http://stlport.org/

http://www.redwiki.net/wiki/moin.cgi/STLPort_20_c0_ce_bd_ba_c5_e7_20_b9_ae_bc_ad_b9_f8_bf_aa

즐프..

Think..