C++ class 내부에서 static 선언시.
Header 에 static 변수를 선언하고 Cpp 내 정의 목록에 선언됨.
즉, Cpp 내부에서 정의를 할때 해당하는 static 을 적어줘야함.
클래스 내부의 static은 그 자체로 ‘정의’ 영역에서의 정적 영역을 할당하기 때문에, 어떤곳에서든지 제약없이 해당 변수나 함수에 직접 접근할 수 있다.
클래스 내부에 정의된 static은 그 자체로 (obj 파일 내부에서만)전역적인 활동을 보장할 수 있게 된다.
}
C/C++ Variables And Types (0) | 2021.03.13 |
---|---|
IDE Tool 설치. (Visual Studio 2019 install) (0) | 2021.03.01 |
C/C++ multi Thread (0) | 2017.10.17 |
Cmd command (0) | 2017.08.22 |
Template / Single LinkedList 구현 과정. (124) | 2017.06.07 |
C++ 게시판만들기. (124) | 2017.06.06 |