Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » SString ausgabe mit der Forschleife,Hilfee

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
07.11.2014, 18:32 Uhr
~Cr0wey
Gast


Hallo Leute, ich haette mal ne Frage zu mein Code. Ich habe versucht einen integer in char zu wandeln und das hinterher zur String. Es funktioniert auch alles ohne die forschleife. Aber wenn ich die Forschleife verwende, gibt die Console einfach nichts mehr aus. ich sitze hier schon den ganzen Tag dran und konnte ueber google auch nicht schlau werden. Vllt kann mir ja jemanden weiter helfen, waere super dankbar.


C++:
#include <iostream>
#include <string>
#include <sstream>

int main(){
    stringstream ss;
    string s;
    
        for(int i=0;i<10;i++){
        
        char b = (char)i;
        ss << b;
        ss >> s;
        cout << s<< endl;
    }
}


Dieser Post wurde am 09.11.2014 um 11:08 Uhr von FloSoft editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
09.11.2014, 11:07 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


Hi,

also, ich vermute du möchstest aus z.b 4 ein "4" machen richtig?

Im moment machst du aus z.b 4 ein '\4' (das ist dann irgendein nicht druckbares spezialzeichen, siehe ASCII-Tabelle)

Was du möchtest ist folgendes:


C++:
#include <iostream>
#include <string>
#include <sstream>

int main()
{
    for(int i=0;i<10;i++)
    {
        std::stringstream ss;
        ss << i;                  // zahl zu string(stream)
        cout << ss.str() << endl; // stringstream zu string und ausgeben
    }
}



Das ganze dürfte dann


Code:
0
1
2
3
4
5
6
7
9



ausgeben.
--
class God : public ChuckNorris { };

Dieser Post wurde am 09.11.2014 um 11:09 Uhr von FloSoft editiert.
 
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: