static - Gakgu/Gakgu.github.io GitHub Wiki
C/C++ μμ μ°μ΄λ static
μ μ ν¨μ(λ³μ)μ static
- μ μ ν¨μ(λ³μ)μμ μ°μ΄λ staticμ κ·Έ ν¨μ(λ³μ)κ° ν΄λΉ νμΌ λ΄μμλ§ μ¬μ©λλ€λ κ²μ μλ―Ένλ€.
- λ°λΌμ static ν¨μ(λ³μ)κ° μλ€ νλλΌλ λ€λ₯Έ μμ€ νμΌμμ κ°μ μ΄λ¦μ ν¨μ(λ³μ)λ₯Ό μ¬μ©ν μ μλ€.
μ§μ λ³μμ static
- μ§μλ³μμ staticμ νλ‘κ·Έλ¨ μμμ 0μΌλ‘ μ΄κΈ°νλλ©° ν¨μκ° νΈμΆνκ³ μ’
λ£λμ΄λ μ¬λΌμ§μ§ μλλ€.
C++ λ§΄λ²λ³μ μμμ μ°μ΄λ static
λ§΄λ² ν¨μμ static
- ν΄λμ€ μ΄λ¦λ§μΌλ‘ νΈμΆν μ μλ€.
- thisκ° μκΈ° λλ¬Έμ μ μ λ§΄λ² λ³μλ νΈμΆν μ μλ€.
λ§΄λ² λ³μμ static νΉμ§
- ν΄λμ€ μ΄λ¦λ§μΌλ‘ νΈμΆν μ μλ€.
- κ°μ²΄κ° μλ©Έλμ΄λ μ΄κΈ°ν λμ§ μλλ€.
- ν΄λμ€ μΈλΆμμ μ΄κΈ°ν μμΌμ€μΌ νλ€.