Char* (String) in Int umwandeln

Dieses Thema im Forum "C/C++" wurde erstellt von Xayu, 14.02.2006.

  1. Xayu

    Xayu Grünschnabel

    Dabei seit:
    02.02.2006
    Beiträge:
    6
    Zustimmungen:
    0
    Hallo! Ich moechte Integer und Floats aus einer Datei lesen und sie dann im Programm weiter verwenden, allerdings kann ich diese nur als char array auslesen.

    Vielen Dank
     
  2. Anzeige

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. pinky

    pinky König

    Dabei seit:
    11.08.2004
    Beiträge:
    795
    Zustimmungen:
    0
    ich denke mal atoi(), atof() und atol() ist das was du suchst.
    Alles in stdlib.h
     
  4. #3 hazelnoot, 14.02.2006
    Zuletzt bearbeitet: 17.02.2006
    hazelnoot

    hazelnoot www.mywm.dl.am

    Dabei seit:
    13.10.2005
    Beiträge:
    377
    Zustimmungen:
    0
    Ort:
    in Geiersberg
    ich weis ja nicht wie deine datei aussieht aber eventl kannst du es auch mit fscanf("...%d", &irg); machen

    mfg badackslash
     
  5. rikola

    rikola Foren Gott

    Dabei seit:
    23.08.2005
    Beiträge:
    2.133
    Zustimmungen:
    0
    atoi() etc. sind die richtigen tools.
    Falls Du es unter C++ machen moechtest, muesstest Du sstream benutzen:
    Code:
    #include <iostream>
    #include <sstream>
    
    int main()
    {
        std::string wort("5");
        int zahl;
    
        std::istringstream converter(wort);
    
        converter >> zahl;
    
        if ( converter.fail())    {
            std::cout << "Konvertierungsfehler.\n";
        }
        else    {
            std::cout << "Die konvertierte Zahl lautet: " << zahl << '\n';
        }
        return EXIT_SUCCESS;
    }
    
    Wieso musst Du die Zahlen als char* einlesen?
     
  6. Anzeige

    Vielleicht findest du HIER Antworten.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
Thema:

Char* (String) in Int umwandeln

Die Seite wird geladen...

Char* (String) in Int umwandeln - Ähnliche Themen

  1. deprecated conversion from string constant to ‘char*’

    deprecated conversion from string constant to ‘char*’: Hi! Also ich lerne gerade C++ programmieren (mit dem Buch C++ für Dummies =) In dem Programm geht es gerade darum, Strings mithilfe von...
  2. For Schleife in eine Variable(String) einlesen

    For Schleife in eine Variable(String) einlesen: Moin, Folgendes Script soll checken ob es auf dem Server neue Dateien eines bestimmten Musters gibt und diese dann herunterladen. Soweit ist...