Bonjour,
Je lis la ligne suivante contenue dans un fichier en utilisant la STL:
Je la récupère dans un std::string. Mon problème: comment récupérer mes 3 floats ? J'ai bien une solution :Code:v 1.23 2.15 30.7
mais bon vous m'avouerez que ce n'est pas très joli ... et en plus j'utilise une fonction C. Je suppose que la STL est capable de faire ça facilement, non ?Code:sscanf(line.data + 2 , "%f %f %f", &f1, &f2, &f3)
Je suppose qu'il faut utiliser >> mais comment c'est le "v " qui me pose problème...
Merci d'avance!
Cordialement,
Rodrigue