Strings + sstream (z.B. führ. Nullen)

Header


#include <string>
#include <sstream>


using namespace
std;
using
std::string;

String erstellen und Konvertieren

string filename = “finalsnap_”;

// Stream-Objekt definieren
ostringstream os;

// führende Nullen (andere Zeichen auch möglich)
os.fill(‘0′);
// Anzahl Stellen

os.width(4);
os << var1<< “_”;
os.fill(‘0′);

os.width(4);
os << var2<<“.dat”;

//Konvertierung ostringstream to string
filename=filename +os.str();

//Konvertierung string to char*
ofstream filestr(filename.c_str());