E D R , A S I H C RSS

Boost Library

Boost λŠ” 자유둭게 μ‚¬μš©ν• μˆ˜ μžˆλŠ” C++ 라이브러리 이닀.
----

About

1997λ…„, C++의 ꡭ제 ν‘œμ€ν™” μž‘μ—…μ˜ λ§ˆμ§€λ§‰μ„ μ•Œλ¦¬λŠ” 쒅이 울리던 κ·Έ λ•Œ, μžμ‹ λ“€μ˜ ν‘œμ€μœΌλ‘œ 올리자고 μ£Όμž₯ν–ˆλ˜ ν‘œμ€ λΌμ΄λΈŒλŸ¬λ¦¬μ˜ κΈ°λŠ₯이 μ‚­μ œλœ 것에 λΆˆλ§Œμ„ ν’ˆμ€ λͺ‡ λͺ…μ˜ μ—”μ§€λ‹ˆμ–΄λ“€μ΄ μžˆμ—ˆμŠ΅λ‹ˆλ‹€. 이듀 쀑 λͺ‡ λͺ…은 ν‘œμ€ν™” μœ„μ›νšŒ λ‚΄λΆ€ μž„μ›μ΄μ—ˆλŠ”λ°, 이듀은 κ²°κ΅­ 2μ°¨ ν‘œμ€ν™” μž‘μ—… 쀑에 ν‘œμ€ λΌμ΄λΈŒλŸ¬λ¦¬μ˜ κΈ°λŠ₯을 λ³΄μ™„ν•˜κ³  μΆ”κ°€ν•˜κΈ° μœ„ν•œ κΈ°κ΅¬λΌ λ§Œλ“€κΈ° μ‹œμž‘ν•©λ‹ˆλ‹€. κ·Έ κ²°κ³Όκ°€ λ°”λ‘œ Boost(λΆ€μŠ€νŠΈ)λ‘œμ„œ, μ—¬λŸ¬ μ‚¬λžŒλ“€μ— μ˜ν•΄ κ²€ν† λ˜κ³  λ³΄μ™„λœ C++ λΌμ΄λΈŒλŸ¬λ¦¬λΌ λ¬΄λ£Œλ‘œ μ œκ³΅ν•˜λŠ” μ›Ή μ‚¬μ΄νŠΈμž…λ‹ˆλ‹€. C++ ν‘œμ€ λΌμ΄λΈŒλŸ¬λ¦¬μ™€ 잘 μ‘°ν™”λ˜μ–΄ λ™μž‘ν•˜λ©° 이식이 κ°€λŠ₯ν•œ λΌμ΄λΈŒλŸ¬λ¦¬λΌ λ§Œλ“œλŠ” 데에 쀑점을 두고 μžˆλŠ”λ°, 이런 μ·¨μ§€μ—λŠ” λ‹€μŒκ³Ό 같은 동기가 μžˆμ—ˆλ‹€κ³  ν•©λ‹ˆλ‹€.
λΌμ΄λΈŒλŸ¬λ¦¬λΌ ν™•μž₯ν•œ κ²°κ³ΌλŠ” κ·Έ μžμ²΄κ°€ ν˜„μž¬μ˜ 기술이 되며, μ–Έμ  κ°€λŠ” μ°¨ν›„μ˜ ν‘œμ€μœΌλ‘œ μ œμ•ˆλ  수 μžˆμ„ κ²ƒμž…λ‹ˆλ‹€. http://boost.org λΌ ν†΅ν•΄ λΌμ΄λΈŒλŸ¬λ¦¬λΌ κ³΅κ°œν•˜λŠ” 일은 κ·ΈλŸ¬ν•œ 방법 쀑에 ν•˜λ‚˜μž…λ‹ˆλ‹€...
μ‰½κ²Œ λ§ν•΄μ„œ, BoostλŠ” λΈλž˜μ˜ ν‘œμ€ C++ 라이브러리의 일뢀가 될 수 μžˆλŠ” ꡬ성 μš”μ†Œλ“€μ˜ μ˜₯석을 κ°€λ €μ£ΌλŠ” 역할을 ν•œλ‹€κ³  λ³Ό 수 있λ„μš”. 참으둜 κ°€μΉ˜ μžˆλŠ” μ„œλΉ„μŠ€μ΄κ³ , 이러 일을 ν•˜λŠ” 뢄듀이 μžˆλ‹€λŠ” 데에 고개 μˆ™μ—¬ κ°μ‚¬ν•΄μ•Όκ² μŠ΅λ‹ˆλ‹€.
--Effective STL ν•œμ„œμ€‘ 인용

  • http://boost.org : 곡식 μ‚¬μ΄νŠΈ
  • 컴파일러 ν…ŒμŠ€νŠΈ νŽ˜μ΄μ§€λΌ λ³΄λ©΄ μ•Œ 수 있λ“이 κ°€μž₯ λ§Žμ€ ν…ŒμŠ€νŠΈλΌ ν†΅κ³Όν•˜λŠ” 것은 gcc. VC++ 6 은 ν…ŒμŠ€νŠΈλ„ μ•ˆν•œλ‹€.

Tips

  • BoostLibrary/SmartPointer : Boost μ—μ„œ μ œκ³΅λ˜λŠ” 슀마트 포인터 μ‚¬μš© 방법

κ΄€λ ¨ μ„œμ 

[ISBN-0321227255] [ISBN-0201729148] [ISBN-0321133544]

Thread

전에 JuNe ν˜•μ΄ λ§μ”€ν•˜μ‹œλ˜κ²Œ μ΄κ±°μ˜€κ΅¬λ‚˜. --neocoin

Boost Graph(Graph κ΄€λ ¨ 자료ꡬ쑰 & μ•Œκ³ λ¦¬μ¦˜) library λŠ” 아에 책이 있던데 ; --1002
μ •ν—Œμ΄ 이거가지고 ν”„λ‘œκ·Έλž¨ μ§°μž–μ•„. --neocoin
----
See Also STL
----
도ꡬ뢄λ₯˜
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:22:38
Processing time 0.0198 sec