구조체(struct)
C++에서 구조체
#include <iostream>
using namespace std;
typedef struct _counter {
int value;
void reset() {
value = 0;
}
void count() {
value++;
}
int getValue() {
return value;
}
} Counter;
int main() {
Counter counter = { 0 }; // 생성시 0으로 초기화
counter.count(); // 1증가
counter.count();
cout << counter.getValue() << endl; // 현재값 출력
counter.count();
counter.count();
cout << counter.getValue() << endl;
counter.reset(); // 0 으로 초기화
cout << counter.getValue() << endl;
return 0;
}함수의 선언부와 정의부 구분
파일 분활
Last updated