Beispiel mutable

mutable.cpp
#include <iostream>
 
class Zugriff
{
public:
  Zugriff() : anz(0) {}
  int anzahl() const 
  {
    return ++anz;
  }
private:
  mutable int anz;
};
 
int main()
{
  Zugriff const zugriffe;
 
  std::cout << zugriffe.anzahl() << '\n';
  std::cout << zugriffe.anzahl() << '\n';
  std::cout << zugriffe.anzahl() << '\n';
}