ints aus einem char* auslesen



  • hi leute 🙂

    ich habe einen char* der z.b. so aussieht: "1 2 3 4 5 6 7 8 9"

    daraus möchte ich jetzt alle ints rauslesen und diese in ein int* array eintragen.

    sscanf ist gescheitert weil er immer nur den ersten ausliesst... (ist ja logisch)

    dann hab ichs über nen file* versucht mittels fmemopen(..) geht aber nicht bei meiner c version...

    das nächste was mir einfällt, wäre ganz kompliziert nen %i auszulesen und dann selbiges im char* gleich zu löschen usw... aber das ist kein programmierstil 🙂

    daher frage ich euch ob vielleicht jemand eine bessere idee hat....

    danke im vorraus

    toby



  • Du verwendest garantiert nciht C#...
    -> Falsches Forum. Bitte nächstes Mal das richtige Forum verwenden! ⚠



  • oh sry, hab nur das "c" gesehn und gepostet, ich poste es nochmal im richtigen, dann kann hier gelöscht werden...


Anmelden zum Antworten