#include <iostream>
class Test {
private:
int m_X;
public:
void setX(int x) {
m_X = x;
}
int getX() const {
// m_X = 10; // error: assignment of member ‘Test::m_X’ in read-only object
return m_X;
}
};
int main() {
Test t;
t.setX(8457);
std::cout << t.getX();
}
/*
run:
8457
*/