Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » eingelesene Zahl to int

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
30.10.2005, 20:57 Uhr
~tottt
Gast


Hallo,
ich lese ein file zeilenweise ein ....
dann lese ich als stringdie Zahl 10 z.B ein.
wie kann ich diese dann inkrementieren z.B....denn die Zahl ist immer irgendwie anders....das heißt wenn ich 11 einlese müsste ich ne 12 drausmachen....wie schaffe ich das ?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
30.10.2005, 21:20 Uhr
Pablo
Supertux
(Operator)


atoi(3)
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
30.10.2005, 21:27 Uhr
predator



Oder mit stringstream:

C++:
#include <iostream>
#include <string>
#include <sstream>
using namespace std;

int main()
{
    string strZahl = "3";
    int intZahl;
    stringstream str;

    str << strZahl;
    str >> intZahl;

    cout << intZahl << endl;
    intZahl++;
    cout << intZahl << endl;

    return 0;
}


--
Gruß
predator
Zitat von Edsger W. Dijkstra:
Es ist praktisch unmöglich, einem Studenten gutes Programmieren beizubringen, wenn er vorher in BASIC programmiert hat. Als potenzielle Programmierer sind sie geistig verstümmelt ohne Hoffnung auf Erholung.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
30.10.2005, 21:42 Uhr
~tottt
Gast


ah danke...
und der umgekehrte fall ? einen int zu einem string ?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
30.10.2005, 21:58 Uhr
predator



Mit stringstream:

C++:
#include <iostream>
#include <string>
#include <sstream>
using namespace std;

int main()
{
    int intZahl = 5;
    string strZahl;
    ostringstream str;

    str << intZahl;
    strZahl = str.str();

    cout << strZahl;

    return 0;
}


--
Gruß
predator
Zitat von Edsger W. Dijkstra:
Es ist praktisch unmöglich, einem Studenten gutes Programmieren beizubringen, wenn er vorher in BASIC programmiert hat. Als potenzielle Programmierer sind sie geistig verstümmelt ohne Hoffnung auf Erholung.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
30.10.2005, 22:00 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


oder sprintf...
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
30.10.2005, 22:01 Uhr
~gerge
Gast


öha danke danke....
hab das jetzt alles!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: