- record struct
- required
- field
- anonymous with
- global using
- optimisation to namespace
- cool lambda statement
- static method, property interface
8.0 λμ¨κ² μκ·Έμ κ°μλ° λΉ λ₯΄κ² 9.0μ΄ λμ€λλ λ²μ¨ 10 μμμ΄ λ€λ¦¬λκ΅°μ γ·γ·γ·
μμ§ νμ λ κΈ°λ₯λ€μ μλκ² μ§λ§μλβ¦
record struct, property required, field, global using λ±μ λ°λ‘ μ΄ν΄νκ³ μ¨λ¨Ήμ μ μ©ν κΈ°λ₯λ€μ΄λΌ κΈ°λκ° λ©λλ€ ^^
@dimohy μ’μ μμ κ°μ¬ν©λλ€.
μ λ κΈ°μ‘΄ κΈ°λ₯λ€μ μ΄μ¬ν λ°λΌκ°κ³ μμ΄μΌκ² λ€μ
μ΄μ΄κ΅¬μΌβ¦λ°λΌκ°κΈ° λ°μλ€μ γ
γ
β¦ λΆλ³ κ°μ²΄μͺ½ λ΄μ©μ μ κ° μμ§ μ¨λ³ΌμΌμ΄ μμ΄μ μ λͺ¨λ₯΄κ² λ€μ. μ΄λ€ κ²½μ° μ¨μΌνλμ§ κ΅¬μ‘°μ²΄λ₯Ό μ²μ μ νμ λμ²λΌ κ°μ΄ μ€μ§ μμ΅λλ€β¦γ
γ
Requiredλ μ’μ보μ΄λ€μ γ
γ
λ°λ‘ μΈ μ μμ κ² κ°μ΅λλ€ γ
γ
λ°μ μ΄ λΉ¨λΌμ μ’κΈ΄ νλ°, μ¬μ¬ λλ κ±±μ μ΄ μ΄λ¬λ€ C++μ²λΌ νΉμ 볡μ‘ν΄μ§λκ±° μλκ° νλ λ¬ν λΆμκ°λ λλκ΅°μ. γ γ