박정모 님이 쓰신 글 :
:
: 도시시절과 초기 Windows플밍할 때 많이 사용했는데 지금은
: 없어진건가여? 허...
:
: BIDS = Borland International's Data Structure
: STL을 Borland 스타일에 맞게 수정해논 Borland판 STL로 알고 있었는데
:
: 앗.. 그러고 보니까. Borland홈페이지에 있는 Download 페이지에서
: 얼마전에도 다운로드 받았었는데. 개선된 BIDS라고 그러는것 같았었는데
:
: 전 이놈을 96년 부터 주욱 사용했는데, 아주쓸만한 넘입니다.
: 사실은 제가 이넘을 이용해서 Template class의 진수를 맛보았거더요... ^^;;
음... 관련자료를 찾아본 결과입니다.
STL이 ANSI/ISO C++ Standard에 정식으로 포함된 것이 1997년입니다.
그러니까 그 이전에도 여러 회사(SGI, RogueWave 등)에서 개발된
표준화되지 않은 여러 버전이 있었고, 볼랜드 C++에도 RogueWave사의 STL
이 포함되어 있었더군요.
하지만 ANSI/ISO C++ Standard가 최종 확정된 이후로는 표준 STL만
사용하는 것으로 되었네요.
님께서 아직 예전 버전의 STL(BIDS)를 쓰신다면 던져 버리시고
표준 STL을 쓰시는 것이 좋을듯... ^^;
빌더는 ANSI/ISO C++ Standard 를 정확히 준수하는 컴파일러이기 때문에
특별한 라이브러리 설치과정이나 패치가 필요없이 바로 표준 STL을
쓸 수 있습니다.
반면에 M$ VC++ (6.0까지, VS.NET은 모름)는 ANSI/ISO C++ Standard를
정확히 준수하지 못하기 때문에 STL을 쓰려면 반드시 패치를 해야합니다.
|