정적 멤버를 초기화합니다.
정적 멤버 초기화는 클래스 범위에서 발생합니다.따라서 다른 함수나 데이터 멤버 액세스할 수 있습니다.예를 들면 다음과 같습니다.
// initializing_static_members.cpp
class DialogWindow
{
public:
static short GetTextHeight()
{
return 1;
};
private:
static short nTextHeight;
};
short DialogWindow :: nTextHeight = GetTextHeight();
int main()
{
}
참고 정적 멤버 정의 앞에 nTextHeight, GetTextHeight 암시적으로 알려진 DialogWindow :: GetTextHeight.