#include<iostream>usingnamespace std;classA{
int x;public:voidfunx(){
cout <<"x="<< x << endl;}voidshow()const{
/* funx();//这是错误的。不可以调用非const函数,
除非funx()是const*//*
x = 100;这是错误的,不可以修改x,只能读。
如果你非得改x的值,也可以,方法为:
在x的定义前加mutable:
mutable int x;
*/
cout <<"x="<< x << endl;//查看x的值}A(){
x =100;}};intmain(){
const A b;
b.show();}