Hallo,
bis jetzt habe ich eigentlich immer Konsolenprogramme erstellt. Hier konnte man ja wunderbar mit char* arbeiten. Aber jetzt wollte ich mit "richtigen" Windows Programmen anfangen.
Hier könnte man ja auch char* verwenden, aber ich hab mir gedacht, dass es praktischer ist, wenn ich "string" verwende.
So etwas wie
funktioniert auch.
Aber gibt es hier auch so praktische Funktionen wie
?
Also meine Frage ist eigentlich:
Gibt es für strings eine vergleichbare Funktion wie sprintf?
Gruß,
Tim
bis jetzt habe ich eigentlich immer Konsolenprogramme erstellt. Hier konnte man ja wunderbar mit char* arbeiten. Aber jetzt wollte ich mit "richtigen" Windows Programmen anfangen.
Hier könnte man ja auch char* verwenden, aber ich hab mir gedacht, dass es praktischer ist, wenn ich "string" verwende.
So etwas wie
Code:
string s = "Hallo";
MessageBox(NULL, (LPCTSTR)s.c_str(), "ASD", NULL);
Aber gibt es hier auch so praktische Funktionen wie
Code:
sprintf (buffer, "a: %i", a);
Also meine Frage ist eigentlich:
Gibt es für strings eine vergleichbare Funktion wie sprintf?
Gruß,
Tim