Revision history for CppStringStreams
Additions:
=====stringstreams=====
Mit atoi(), atol() und atof() können strings in integer, long bzw. double Werte konvertiert werden, aber wie siehts umgekehrt aus?
Die Lösung erfolgt komfortabel über stringstreams.
Das nachfolgende Programm demonstriert den Einsatz.
%%(cpp)
#include <iostream>
#include <string>
#include <sstream> // benötigte Bibliothek
int main()
{
int ZAHL;
std::string ZEICHENKETTE;
ZAHL = 5;
std::stringstream ss; // Kernstück
ss << ZAHL;
ss >> ZEICHENKETTE;
std::cout << ZEICHENKETTE;
return 0;
}
%%
Ausgabe:
%%
5
%%
Mit atoi(), atol() und atof() können strings in integer, long bzw. double Werte konvertiert werden, aber wie siehts umgekehrt aus?
Die Lösung erfolgt komfortabel über stringstreams.
Das nachfolgende Programm demonstriert den Einsatz.
%%(cpp)
#include <iostream>
#include <string>
#include <sstream> // benötigte Bibliothek
int main()
{
int ZAHL;
std::string ZEICHENKETTE;
ZAHL = 5;
std::stringstream ss; // Kernstück
ss << ZAHL;
ss >> ZEICHENKETTE;
std::cout << ZEICHENKETTE;
return 0;
}
%%
Ausgabe:
%%
5
%%