Exemplo

class MyClass
{
public:
MyClass(int init){
var = init;
}
void setVar(int input){
var = input;
}
privado:
mutable int var;
};

int function(const  MyClass &mc){

mc.setVar(10);
return 0;
}

Solução
Utilize const_cast para remover a constância da variável.

class MyClass
{
public:
MyClass(int init){
var = init;
}
void setVar(int input){
var = input;
}
privado:
int var;
};

int function(const  MyClass &mc){

MyClass& tmp = const_cast<MyClass&> (mc);
tmp.setVar(10);

return 0;
}