C++ static and this Keyword C++ 프로그래밍, static, this 키워드 사용하기 static static 은 클래스의 멤버변수나 멤버함수에 사용할 수 있는 키워드인데, static 을 사용한 변수와 함수는 클래스 변수, 혹은 클래스 함수라고 한다. static 변수는 소속 클래스의 모든 객체가 공유할 수 있는 변수이며 프로그램 실행시에 단 한번만 메모리에 생성되고 더 이상 생성되지 않는다. 이는 일반 변수(non-static 변수)가 객체를 생성할 때마다 메모리에 생성되는 특징과 구별된다.static 변수는 전역 범위에서 일단 초기화를 한번 해야만 오류가 발생하지 않고 사용할 수 있다. thisthis는 생성자나 인스턴스 멤버함수 안에서 자신이 포함된 객체의 주소를 가진 포인터이다. this는 인스턴스 변수와 파라미터 변수의.. 더보기