Code :
string str(double dX, double dY)// Convertit les coordonnées vectorielles en chaîne, le format est "(x=, y=)"
{
return "(x=" + dX + ", y=" + dY + ")";
}
Message d'erreur :
L'expression doit contenir un type d'énumération entier ou sans portée
Deux solutions courantes.
v2 peut déborder.
include<string>
c++11 fournit std::to_string pour la conversion de chaîne
Ou comme mentionné ci-dessus
Selon la procédure de l'affiche originale, la conversion to_string est plus efficace.
Il est recommandé de renvoyer la chaîne const