목록static function (1)
일상 코딩
[C++/8.11] 클래스와 static function and inner class, 정적 함수와 내부 함수
static은 this-> 포인터 사용 불가. class 내부 함수는 특정 instance에 묶여있지 않다. #include using namespace std; class Something { public: // inner class class _init { public: //inner class 생성자 _init() { s_value = 9876; } }; private: static int s_value; int m_value; static _init s_initializer; public: // 특정 instance 없이도 // s_value에 접근 가능하도록 // 함수 앞에 static을 붙여준다. static int getValue() { //static은 this-> 를 사용하지 못함. re..
C++/따배C++ 08강 객체지향 기초
2021. 10. 25. 03:34