mutable说明符

来源:互联网 发布:淘宝市场行情教学视频 编辑:程序博客网 时间:2024/05/22 04:51

首先给出下面代码:

struct data{ char name[30]; mutable int accesses; ...};const data veep = {"Sam",0,...};strcpy(veep.name,"Jack"); //not allowed,veep的const限定符禁止修改veep的成员veep.accesses++; //allowed,accesses的说明符mutable是的accesses不受const限制

原创粉丝点击