2011년 4월 13일 수요일

cpp] 예제로 바로 알아보는 c와 c++ - 41

#include <iostream.h>
class A {
 int no;
public:
 static int sum; //선언 : 공간 할당 안됨.
 A() {}
 A(int n);
};
int A::sum = 0; //정의 : 공간 할당 됨.
A::A(int n)
{
 no = n;
 sum += no;
}
void main(void)
{
  cout << A::sum << endl;
  A aa(5), bb(7);
  cout << sizeof(aa) << endl;
  cout << aa.sum << endl;
 
}

static는 자동 초기화가 되느냐?

댓글 없음:

댓글 쓰기

국정원의 댓글 공작을 지탄합니다.

UPBIT is a South Korean company, and people died of suicide cause of coin investment.

 UPBIT is a South Korean company, and people died of suicide cause of coin. The company helps the people who control the market price manipu...