Parameter aus CString auslesen



  • Hallo,
    ich hab eigentlich ein ziemlich einfaches Problem. Ich habe einem CString mit mehreren Zahlen vorliegen:

    12.32 32.24 353.324 4324.3 21.3 usw. (durch ein oder mehrere Leerzeichen getrennt)

    Diese Zahlen möchte ich nun in verschiedene Variablen (double) einlesen.

    "Früher" ging das ja mit sscanf. Gibt es für die CStrings etwas entsprechendes? Hab es mit sscanf schon probiert. Das hat nicht geklappt.

    Im Forum hab ich auch nichts gefunden. Ich wäre für ein paar Denkanstöße echt sehr dankbar.



  • String entsprechend teilen (CString::Find(), CString::Mid() ->MSDN, CString members, bei .NET CStringT members)
    und per atof() (->MSDN) in double verwandeln.
    MfG
    brot



  • naja, imho müsste das mit sscanf (...) doch gehen, wenn du denn

    (LCPTRSTR) operator der klasse CString benutz mit nem cast...


Anmelden zum Antworten