Debutant -> Conversion float
Bonjour, j'aimerai convertir un element de type CString en float mais je ne sais pas faire. J'ai trouve ca dans la FAQ a la question : Comment convertir une string en un objet de n'importe quel type ?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| #include <sstream>
template<typename T>
bool from_string( const std::string & Str, T & Dest )
{
// créer un flux à partir de la chaîne donnée
std::istringstream iss( Str );
// tenter la conversion vers Dest
return iss >> Dest != 0;
}
int main()
{
int dix;
from_string( "10", dix );
} |
Le probleme est que je ne comprend pas le code pour lui dire de le passer en float. Comment le faire, peut on me l'expliquer avec des mots simples.