호빵의 IT 개발소

boost 라이브러리란? 본문

CS(전공지식)/기술면접 준비

boost 라이브러리란?

호빵Stack 2025. 3. 29. 23:46
Boost 라이브러리 개념 요약
  • C++ 표준 라이브러리를 보완·확장오픈소스 라이브러리 집합
  • 다양한 고급 기능 제공: 스마트 포인터, 정규표현식, 쓰레드, 파일 시스템 등
  • 일부 기능은 C++ 표준(STL)에 채택됨
  • 헤더 기반 + 일부는 빌드 필요 (ex. Boost.Thread)

 

 

면접 스타일 답변 예시:

Boost는 C++ 표준 라이브러리를 확장한 오픈소스 라이브러리로 범용성과 효율성이 뛰어난 다양한 기능을 제공합니다.
스마트 포인터, 정규표현식, 쓰레드, 파일 시스템 등 다양한 모듈을 포함하고 있으며 실제로 많은 기능이 이후 C++ 표준에 채택되기도 했습니다.
Boost는 코드 재사용성과 생산성을 높여주며 대규모 프로젝트나 복잡한 기능 구현 시 매우 유용한 라이브러리입니다.

'CS(전공지식) > 기술면접 준비' 카테고리의 다른 글

메모리 단편화란?  (0) 2025.03.29
디자인 패턴이란?  (0) 2025.03.29
동적 라이브러리란?  (0) 2025.03.29
정적 라이브러리란?  (0) 2025.03.29
업 캐스팅과 다운 캐스팅의 차이점은?  (0) 2025.03.29
Comments