现在的位置: 首页 > 综合 > 正文

mutable

2014年01月20日 ⁄ 综合 ⁄ 共 267字 ⁄ 字号 评论关闭

  mutable 可以用来指出,即使结构或者类变量为const,其某个成员也可以被修改  例如  struct data  {  char name[30];  mutable int accesses;  ....  };  const data veep = {"david";,0,}  strcpy(veep.name,"Jimmy");// not allowed  veep.accesses++; // allowed  veep 的const限定符禁止程序修改veep的成员,但access成员的mutable说明符表示access不受这种限制

抱歉!评论已关闭.