Ergebnis 1 bis 10 von 10
  1. #1
    NoClose Wurm
    Registriert seit
    24.09.2008
    Beiträge
    183

    Standard string in einen integer umwandeln?

    Wie wandel ich einen String in einen Integer um?

  2. #2
    Bad Times Virus Avatar von Sirius.GER
    Registriert seit
    17.08.2007
    Beiträge
    562

    Standard

    nomalerweiße, wenn ich mich net irre dann mit "StriToInt" oder so ähnlich


    ICQ: 336504


    Und wird mir meine Last mal zu schwer, dann nimmt der Teufel meine Asche und verstreut sie im Meer

  3. #3
    NoClose Wurm
    Registriert seit
    24.09.2008
    Beiträge
    183

    Standard

    key danke ich google einfach mal nach "StriToInt"

  4. #4
    W32.FunLove
    Registriert seit
    08.08.2008
    Beiträge
    125

    Standard

    wäre noch gut zu wissen welche programmiersprache ;-)

  5. #5
    Bad Times Virus Avatar von Sirius.GER
    Registriert seit
    17.08.2007
    Beiträge
    562

    Standard

    lol blubb, lesen bildet "C, C++ & C#".


    ICQ: 336504


    Und wird mir meine Last mal zu schwer, dann nimmt der Teufel meine Asche und verstreut sie im Meer

  6. #6
    Doppelaccount!
    Registriert seit
    09.07.2008
    Beiträge
    102

    Standard

    <flame>lol Sirius, wenn man keine Ahhung hat, einfach ma die Klappe halten !</flame>

    Code:
    C/C++ -> int atoi(char *str);
    C#       -> convert.ToInt32(str);
    greetz

  7. #7
    NoClose Wurm
    Registriert seit
    24.09.2008
    Beiträge
    183

    Standard

    ok dann hätte ich noch eine kleine frage...

    wenn ich
    string h;
    habe wie wende ich dann:
    int atoi(char *str);
    an?

    etwa so:
    int h(char *str); ?

  8. #8
    Doppelaccount!
    Registriert seit
    09.07.2008
    Beiträge
    102

    Standard

    Neee.
    Hier ein Beispiel:
    Code:
    string h = "1024";
    int i;
    
    /* convert a string to an int */
    i = atoi(h.c_str()); 
    
    printf("H: %s\tI: %d\n", h.c_str(), i);

  9. #9
    NoClose Wurm
    Registriert seit
    24.09.2008
    Beiträge
    183

    Standard

    ah ok jetzt hab ich verstanden danke

  10. #10
    Trojaner
    Registriert seit
    21.01.2007
    Beiträge
    66

    Standard

    Es würde aber auch das gehen.

    Code:
    string h = "1024";
    int i;
    
    /* convert a string to an int */
    i = static_cast<int>(h);
    
    printf("H: %s\tI: %d\n", h.c_str(), i);
    oder

    Code:
    string h = "1024";
    int i;
    
    /* convert a string to an int */
    i = (int)h;
    
    printf("H: %s\tI: %d\n", h.c_str(), i);
    Edit: Ok die funktzen nicht mit einem String.

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •