Bonjour,

j'ai le code suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
std::string give_unit(double v,char *unit)
{
  std::string numb;
  /* ...*/
  return(num);
}
 
// appel de la fonction générant le warning
 
char lig[1000];
sprintf(lig,"test num = %s\n",give_unit(1e-3,"mm").c_str());
J'obtient le warning suivant que je n'arrive pas à supprimer
Si quelqu'un voit mon erreur

warning: deprecated conversion from string constant to 'char*'

Merci d'avance