본문 바로가기

C++

const 와 mutible


#include <iostream>

using std::cout;
using std::endl;

class AAA
{
 mutable int val1;
 int val2;
public:
 void setdata(int a, int b)const
 {
  val1 = a;
  val2 = b;
 }
 void showdata()
 {
  cout<<val1<<' ' <<val2<<endl;
 }
};
//=====================================main=========================================
#include "mutable.h"

int main()
{
 AAA a;
 a.setdata(10,20);
 a.showdata();
 return 0;
}