BlackBoard » Design, Programmierung & Entwicklung » Programmieren » C++ - Frage Float-Zahlen auslesen.. » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Float-Zahlen auslesen..
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Kalka Kalka ist männlich
BlackBoarder


Dabei seit: 16.03.2002
Beiträge: 856

Float-Zahlen auslesen..       Zum Anfang der Seite springen

Hallo zusammen,
also ich habe da im Mom. so ein kleines Problem, wo ich keine (sinnvolle) Lösung für finde. Ich habe in einem String 3 Float Werte gespeichert, getrennt durch ein ",". Jetzt will ich die 3 Werte in 3 verschiedene Float-Vars unterbringen, nur weiß ich nicht so recht wie ich diese herausfiltern soll. Die drei Werte stehen im String Puffer, um genau zu sein..

char Puffer[200] = "-40.0, 0.0, -40.0";

diese Werte möchte ich nun gerne in 3 Variablen..nur wie soll ich die da einzelnd raus bekommen? Kennt ihr da eine Lösung?

cu Kalka

__________________
In wirklichkeit sind wir alle kleine grüne Kaninchen!
18.01.2004 19:43 Kalka ist offline E-Mail an Kalka senden Homepage von Kalka Beiträge von Kalka suchen
phlox81 phlox81 ist männlich
Bote des Lichts und Moderator


images/avatars/avatar-2264.jpg

Dabei seit: 19.10.2002
Beiträge: 3.028
Herkunft: Irgendwo im Nirgendwo

      Zum Anfang der Seite springen

Erst mal solltest du jede der Zahlen in einen eigenen std::string packen.
Dann kannst du mit hilfe der Klasse stringstream diese in einen Float verwandeln:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
#include <sstream> 
#include <string> 
#include <iostream> 
using namespace std; 
 
int main() 
{    
    string AlsString("3.14"); 
    stringstream Str; 
    Str << AlsString; 
    double d; 
    Str >> d; 
    cout << d << endl; 
}


Devil

__________________
Intelligenz ist eine Illusion des Menschen

phlox81.de | codenode.de
18.01.2004 20:35 phlox81 ist offline E-Mail an phlox81 senden Homepage von phlox81 Beiträge von phlox81 suchen
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
BlackBoard » Design, Programmierung & Entwicklung » Programmieren » C++ - Frage Float-Zahlen auslesen..

Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH