Bonjour, j'ai un attribut de ma classe qui est

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
std::map<std::string,ParamIndQual *> _paramIndQual;
j'ai un getter qui est

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
void VeI0::getParam(const string & temp,vector<double> & param)
{
	param = _paramIndQual[temp]->getParam();
}
j'aimerais que cette fonction membre soit const, donc faire un truc du genre

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
void VeI0::getParam(const string & temp,vector<double> & param) const
{
	param = _paramIndQual[temp]->getParam();
}
mais comme j'ai une map, _paramIndQual[temp] peut potentiellement être modifié donc je ne peux pas mettre mon const.

Savez-vous comment faire pour spécifier au compilo que je veux que ce soit const (je travaille avec Visual 2005) ?

Merci d'avance