EffectiveC++, μ λ¬Έκ°λ₯Ό μν C++
μ΄λ° μ λ¬Έμ μΈ λ΄μ©μΌλ‘ κ·Έ λΆμΌμμ κΎΈμ€ν νλ§€μ€μ μ¬λ¦¬λ μ± λ€μ
μμμΌλ‘ λ§λ€μ λ΄μ©λ λ°©λνλ°λ€ μ¬λ―Έλ μκ³ ,
λ°λ‘ ν₯λ―Έλ‘μ΄ μμμ μ μν΄μΌλλ μκ³ μ λΉν΄ μ‘°νμλ μλμ€κΈ°λλ¬Έμ μμμ μ λ§λ€μ§ μμ.
λν μ΄λ° μ λ¬Έμ μΈ λ΄μ©λ€μ λ μκ° ν€μλμλΆν° λͺ¨λ₯΄κΈ° λλ¬Έμ,
μΈν°λ· κ²μμΌλ‘ μ°Ύλ건 λ λΉν¨μ¨μ μ΄κΈ° κΉμ§ ν¨.
λ°λ©΄μ μ λν° κ΄λ ¨ μ± κ°μ κ²½μ°μ
μμ€μ λμμλ μ± λ€ κ±°μκ° μ΄λ³΄μλ₯Ό 겨λ₯ν μ± λ€μ΄ λ§μμ, κΈ°μ΄μ μΈ λ΄μ©λ λ°©λνκ² νμ΄μΈλ°κ° λ§μ.
κ·Έλ λ€λ³΄λ μ±
μ μ§μ΄λ£μμ μλ 컨ν
μΈ κ° νμ μ μ΄κ³ μ‘°μ
ν¨.
κ·Έλ λ€κ³ μ΄λ³΄μλ₯Ό λ°°μ νκ³ μ°λ©΄ νλ§€λΆμκ° μλμ¨λ€κ³ ν¨.
μ΄λ° μ± λ€μ μ²μ μ λ¬Έμκ° κΈ°μ μ μ΅νλλ° λμμ΄ λ μ μμΌλ,
μ± μ΄ λ μκ° λ§λ€κ³ μ νλ 컨ν μΈ λ₯Ό λͺ¨λ λ΄μ μ μκΈ°λλ¬Έμ,
μ± μ μλ ν΄λ μ μ μκΈ°κ° λ§λ€κ³ μ νλ 컨ν μΈ μ μ μ©νκΈ°μ λΆμΆ©λΆν¨.
μ΄λ° κ²½μ°μ λ κ³ μ‘°λ¦½νλ―μ΄ κ΄λ ¨ κΈ°λ₯μ μ νλΈλ₯Ό μ°Ύμ보면μ
μκΈ°κ° λ§λ€κ³ μ νλ 컨ν μΈ λ₯Ό λΌμλ§μΆλκ² λ λμμ΄ λκ³ λ§μ‘±λκ° λμ.
κ·Έλ¦¬κ³ κ²μμ΄λΌλ λμ 보μ΄λ νμ€ν 컨ν μΈ κ° μκΈ°λλ¬Έμ μμ νΈμ§μ μκ³ λ λ λΏλλ¬,
μμμ μ‘°νμλ μ μ νκ² λμ€λνΈμ΄λΌ κΎΈμ€ν 곡κΈμ΄ μμ.
κ²°λ‘ : μ± μ μλκ° λλ¬λ€λλ§μ μκΈ° κ²½νλ§μΌλ‘ μΌλ°νν μ£Όμ₯μ
λκΈ 0