Zerlegen eines char
-
hi leute
hab nun foglendes und brauch hilfe
ich hab lese einen char ein wie folgt: 33;22;44
den möcht ihc zerlegen in: 33 und 22 und 44 jeweils double zahlen.
wie mach ich das?
danke
-
also ein char ist normalerweise ein byte groß. vermutlich meinst du ein char*, also eine C-Zeichenkette. bei C++ solltest du lieber mit strings arbeiten, und wie man Zahlen aus strings ausliest müsste eigentlich in der FAQ stehen...
-
Is ja ein doller Char. Was da alles rein passt

Solltest du ein char Array meinen, ist vielleicht strtok, strstr und atof was für dich.
-
Ich würde da ganz einfach sscanf() nehmen (angenommen, dass immer 3 Werte in einer Zeile sind).