cpp
c++ 클래스 코드 와 헤더파일
c++ 클래스 코드 와 헤더파일
2020.10.28#include class Calc { private: int m_value; public: Calc(int init_value) : m_value(init_value) { } Calc& add(int value) { m_value += value; return *this; } Calc& sub(int value) { m_value -= value; return *this; } Calc& mult(int value) { m_value *= value; return *this; } void print() { using namespace std; cout
c++ this포인터와 연쇄 호출
c++ this포인터와 연쇄 호출
2020.10.28#include #include using namespace std; class Calc { private: int m_value; public: Calc(int init_value) :m_value(init_value) {} Calc& add(int value) { m_value += value; return *this; } Calc& sub(int value) { m_value -= value; return *this; } Calc& mult(int value) { m_value *= value; return *this; } void print() { cout