<aside> π‘
cpp14
New Language Features
2μ§μ : 0bμ«μꡬλΆμ : 1β000μ€νΈλ§λ¨μ : ββsμκ°λ¨μ : h min s ms us ns볡μμμ§μ : std::complex<T> = 0 + 0i il if[[depricated]]νμλ§€κ°λ³μμ auto μ§μ (λλ€ννμ μλ μΌλ° ν¨μμλ μ μ©)λλ€ μΊ‘μ³ λ¦¬μ€νΈμ, ννμλ μΆκ°κ°λ₯λͺ
μμλ returnνμ
μΆλ‘ κ°λ₯νμλ§€κ°λ³μμ autoνμ
μ¬μ©κ°λ₯ (ν
νλ¦Ώ μλΉλΆλΆ λ체)decltype(auto) β const μ°Έμ‘°λ±λ μ λ¬κ°λ₯쑰건문if, switch, λ°λ³΅λ¬Έfor, while μ§μ2κ° μ΄μμ λ¦¬ν΄ μ§μμ΄κΈ°νλ μ§μλ³μ μ μ μ§μvoid 리ν΄νμ
μ§μconst μμ λ μ§μ (cpp11μμ λͺ¨λ λ³μμ λ§΄λ²ν¨μλ constκ°μ )ν
νλ¦Ώλ³μNew Library Features
std::make_unique()cbegin cend | rbegin rend | crbegin crend μλ¦¬μ¦ μ μν¨μνstd::get<T> : νμ
μ κ·Όκ°λ₯ β λμΌνμ
μ¬λ¬ κ° μ, μ»΄νμΌμλ¬ν¬κ³Όμ ν¨μκ°μ²΄μ°μ°μ νμ
μλ΅ (νμ & μμ λ체κΆμ₯)std::quoted()std::is_finalstd::integral_constant + operator()std::shared_lock : (λ€μ€) μ½κΈ°μ μ©λ½ β μ°κΈ°λ λͺ¨λ λ°λ©ν κ°λ₯std::shared_mutexstd::shared_time_mutexstd::exchange(t, new) β tμ new λμ
νκ³ κΈ°μ‘΄ tλ°νstd::integral_sequence
</aside>