데보션앱 소개페이지 바로가기
로그인 선택

신고하기

CLOSE
신고사유 (대표 사유 1개)
상세내용 (선택)
0/200
  • 신고한 게시글은 더 이상 보이지 않습니다.
  • 이용약관과 운영정책에 따라 신고사유에 해당하는지 검토 후 조치됩니다.
  • 허위 신고인 경우, 신고자의 서비스 이용이 제한될 수 있으니 유의하시어 신중하게 신고해 주세요.
(이 회원이 작성한 모든 댓글과 커뮤니티 게시물이 보이지 않고, 알림도 오지 않습니다.)

미리보기

커뮤니티

      1,234

      badge 23.06.15

      글 등록

      카테고리를 선택해주세요.

      DEVOTEE를 활성화 시키면
      지금 작성한 커뮤니티 글에 대해 1개의 댓글을 달아줍니다.

      버튼을 누르면 글 수정 시 ChatGPT가 작성한 댓글이 수정됩니다.

      임시저장함에 저장되었습니다. 저장일시 : 2022.5.17 14:29:08

      임시저장함

      제목을 선택하시면 이어서 작성이 가능하며,
      최대 20건까지 저장합니다.
      컨텐츠 유형, 제목, 저장일시, 삭제로 이뤄진 임시저장 목록
      컨텐츠 유형 제목 저장일 삭제

      데보션 블로그 게재 요청

      CLOSE
      • *
      • *

      본인인증

      효율적인 데보션 서비스 이용 및
      고객님의 소중한 개인정보보호를 위해
      본인인증을 진행해주세요. 본인인증 미 진행 시 로그인이 제한됩니다.
      본인인증 실패

      본인인증 로그인에 실패하였습니다.
      회원이 아니시거나 본인인증 등록이
      완료되지 않은 사용자입니다.

      회원정보 연결

      Boost, 부스트(Boost) 란 무엇일까요?

      매직 19.10.28
      1,100 3 0

      • 부스트(Boost)에 대해서 알아보자.

        • C++ 의 Standard Tamplate Library(STL)의 확장 및 추가 편의 Library의 집합체
          • 쉽게말해서, C++ 라이브러리를 모아놓은 것
        • 각 라이브러리를 부스트에 반영하기 전에 많은 전문가들이 검토함.
        • 다양한 플랫폼에서 수많은 컴파일러와 C++ 표준 라이브러리 구현을 사용해서 해당 라이브러리를 테스트함.
        • 부스트는 상업 프로그램 및 오픈소스 프로젝트에 적합한 라이센스하에 배포된 여러 라이브러리들 중 가장 이동성이 뛰어나고, 믿을 수 있음.
        • 부스트의 많은 부분이 C++ 표준에 반영되어 있으며, 더 많은 부분에서 성공적인 결과를 나타내면 C++ 표준에 반영될 것임.
        • C++의 STL의 부족한 부분을 보완하기 위해서 프로그래머가 라이브러리를 직접 작성하는 경우가 많은데, boost를 사용하므로 인해서 이 부분들을 보완 가능함. 
        • 참고페이지 : https://www.boost.org/
          • boost 페이지에서 말하는 boost 란 ? 아래와 같네요...
            • Boost provides free peer-reviewed portable C++ source libraries.

              We emphasize libraries that work well with the C++ Standard Library. Boost libraries are intended to be widely useful, and usable across a broad spectrum of applications. The Boost license encourages both commercial and non-commercial use.

              We aim to establish "existing practice" and provide reference implementations so that Boost libraries are suitable for eventual standardization. Ten Boost libraries are included in the C++ Standards Committee's Library Technical Report (TR1) and in the new C++11 Standard. C++11 also includes several more Boost libraries in addition to those from TR1. More Boost libraries are proposed for standardization in C++17.

              Since 2006 an intimate week long annual conference related to Boost called C++ Now has been held in Aspen, Colorado each May. Boost has been a participant in the annual Google Summer of Code since 2007.

      • 결론

        • 현직, C++ 개발자로서 boost에 대해서도 차근차근 조금씩 리마인드와 복습을 해보고 공유또한 해보려고 기술 블로그에 올려봅니다.
        • 신입개발자일 때, 모든 것을 C or C++로 생(?)으로 짜고 있었는데, 선배개발자의 소개로 Boost 를 그 당시 처음 접했을때, 참 신세계구나 느꼈지만, 지금 생각해보니 쓰는 기능만 쓰고 정리가 제대로 안된것 같아 깊이 반성하며, 전반적으로 차근차근 공부해서 공부내용을 올려보려고합니다. ^^

      • 오늘의 명언 한마디

        • 성산근야, 습상원야(性相近也 習相遠也) -공자, 『논어, 양화편』 중에서
          • 타고난 본성은 서로 비슷하지만 습관이 차이를 만든다
          • 습관이 본성을 누를 만큼 중요하다는 말.
            • 어떤 습관을 들이고 어떻게 노력하는가에 따라서 결과가 달라진다는 것을 말함.

      • 오늘의 영어 한마디

        • Her husband made her happy.
          • 그녀의 남편은 만들었다 / 그녀가 행복하게
            • 그녀의 남편은 어떤 상황을 만들었습니다. her happy 를 보면 그녀가 행복해하는 상황을 만들었다는 것을 알 수 있음.

      댓글 0

      DEVOTEE를 활성화 시키면
      지금 작성한 댓글에 AI가 댓글을 달아줍니다.

      매직 님의 최신 블로그

      더보기
      동영상 기고하기