Wie kann ich in C++ einen Preis, der in einem char-String (preis[8]) steht in eine float-Variable überführen? Der Preis-String enthält 1-8 Stellen inklusive Komma (wenn benötigt).

Wie kann ich in C++ einen Preis, der in einem char-String (preis[8]) steht in eine float-Variable überführen? Der Preis-String enthält 1-8 Stellen inklusive Komma (wenn benötigt).
Verwende sscanf um den String zu parsen.
j.
alternativ atof() - um genau zu ein ist das in diesem fall effizienter als sscanf().
WM_HOPETHISHELPS
thomas woelfer
Und das klappt auch "inklusive Komma" ?
j.
yup.
-t