string - wie verwenden

TimN

Erfahrenes Mitglied
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

Code:
string s = "Hallo";
MessageBox(NULL, (LPCTSTR)s.c_str(), "ASD", NULL);
funktioniert auch.

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
 
Zurück