STL을 생판 모르는 애들한테 설명해야 되는데요. 모르는 애들이란 C++은 알고 있고 클래스 개념까지는 알고 있는 애들입니다.. 근데 STL에 대해서 설명을 해야되는데 STL의 개념과 C++표준라이브러리보다 좋다는데 이게 또 무엇인지 하는 개념좀 알려주세요.. STL이 무엇인지 왜쓰는지좀 알려주세요 3줄 요약 1. STL을 설명해야된다. (전혀 몰르는 애들한테) 2. STL의 개념과 사용이유 3. 읽어줘서 고마워 횽들
STL을 생판 모르는 애들한테 설명해야 되는데요. 모르는 애들이란 C++은 알고 있고 클래스 개념까지는 알고 있는 애들입니다.. 근데 STL에 대해서 설명을 해야되는데 STL의 개념과 C++표준라이브러리보다 좋다는데 이게 또 무엇인지 하는 개념좀 알려주세요.. STL이 무엇인지 왜쓰는지좀 알려주세요 3줄 요약 1. STL을 설명해야된다. (전혀 몰르는 애들한테) 2. STL의 개념과 사용이유 3. 읽어줘서 고마워 횽들
전혀 몰르는 애들틈에 껴서 배워 횽아...
발표해야 되서 그래 횽 쫌 알켜줘
1. 니들 머리가 똘빡이라 알고리즘도 제대로 못짜는애들한테 존재하는게 STL 이란다. 그러니 잘 몰라도 그냥 조난 알아들어라 ㅇㅋ?
2. 개념따위 몰라도돼 그냥 써 편하그등
STL은 편하니까 사용합니다. 기본적인 자료구조들 vector, map, queue등등을 직접 구현하여 사용하지 않고, 대부분 STL에서 가져다 사용하지요. 그냥 무난하게 사용하기에 좋구요. 성능은 별로 좋지 않습니다. 워낙 일반적으로 사용할 수 있게 만들어 놓은거라서요. 성능을 생각하면 직접 구현해야하지요.
자세한 내용은 구글사마에게 물어보세여~ STL로 검색해서 SGI인가하는 사이트가 있는데 설명 잘 되어 있습니다.
니가 만들 자료구조나 알고리즘보다 STL 이 대략 잘 만들어져 있고.. 만드는 시간보다 있는거 걍 쓰는게 빠르니까 쓴다. 개념 챙기고 질문해라.
템플릿 함수와 템플릿 클래스는 진도 나갔나요? 나갔으면 STL은 그냥 표준 라이브러리일뿐.. 아무것도 아닌데.. 진도 안 나갔으면 템플릿부터 설명하셈.
STL은 만드는 곳마다 성능이 조금씩 다른데 VC6에 번들된것도 별 무리 없이 쓸만함. 오픈소스 STL도 있으니 참고하셈. STL은 디버깅이 좀 불편( 소햏은 어지간하면 STL대신 C++ 클래스를...).
Perl 스크립트로 만들어진 STLFilt 라는 놈을 사용하면 디버깅 편하다오.
표준이잔아 표준이 가지고 오는 이점은 많아 표준이고 어느정도 잘 구형됬으니 쓰는거야
STL 나온책 내가 본건만 5권넘어~ (한글로만 된거) 찾아봐~~STL을 같이 구현해보는게 횽이나 애들이나 좋을꺼야~
Standard Template Library로 템플릿의 표준이죠.. 표준이기 때문에 가지는 가장 좋은 이점은 유지보수인듯.. 개발자A가 쓰는 Vector 라이브러리 틀리고 개발자B가 쓰는 Vector 라이브러리 틀리고.. 극단적이지만 이런식으로 개발자 100명이 서로 코드를 공유해야 된다면 100명이 서로의 Vector 라이브러리 사용법을 알아야 되는 최악의 경우도... -_-;; 게다가 개발자들.. 은근히 비슷한 용도의 코드를 본인이 만든게 있다면 은근히 서로 고집이 있어서 남의 것을 별루 안 쓸려구 하죠.. STL 같은게 범용화 되기 전에는 그래서 회사에서 아예 표준을 내 놓죠.. -_-;;
템플릿의 표준이죠 <--위에 횽~ 이런 헛소리는 어디서 들은거햐? 오타지?
http://book.naver.com/bookdb/book_detail.php?bid=57675
이 책이 읽기 싫어서 나한테 물어보는 거지?