2009. 7. 1. 21:48

[C/C++][Boost] Boost란 무엇인가?


boost 란 무엇인가?

  간단 명료하게 개인적인 생각으로 정의해보자면 boost는 C++ Standard Tamplate Library(STL)의 확장 및 추가 편의 Library의 집합체 정도로 말할 수 있습니다. 장점은 역시 '무료' 라는 것이고, Smart Pointer , Regular Expression, Thread - Mutex 등등 직접적으로 구현하고 안정화 시키기에 오랜 시간을 필요로하는 것이나 실수 유발 가능성 및 귀차니즘을 자극하는 것들중 자주 쓰이는 알고리즘들을 한데 묶어놓아, 프로그래머의 보이지 않는 손이 되어주는 아주 착한 녀석이라는 것이죠. 아마 이 boost만 만족할만큼 자유자재로 이용할 정도면 '상당한 내공을 보유했다' 라고 해도 될 것 같다는 생각입니다. (너무 넘겨짚나요? ㅎㅎ)

  boost 공식 홈페이지 :  http://www.boost.org/

 

 

 boost를 접하고 퇴근후 혹은 남는 짜투리시간에 공부하면서 느낀것이지만, 이건 알아둬서 독이될것이 없겠구나 하는 겁니다. 아직 배워야 할것은 많은데 시간은 부족하고, 투자한 시간보다 얻는게 부족하다는 생각에 계속 리포팅 할 생각입니다. 여러가지로 많은 도움 부탁드려요~

 

 아직 명확한 정의를 내리기엔 충분한 내공을 쌓지 못했기에 잘못된 부분이 있을 여지가 있으니 발견되면 지적해주시기 바랍니다.


 boost 정리 카페 : http://cafe.naver.com/boostlib