Typenumwandlung bei Variabeln
-
Hi
ich bin totaler Anfänger in C++ und hab eine kleine Frage:
Wie wandle ich Variablentypen um?
ich möchte eine float variable einer string variablen übergeben aber ich weiß nicht wie ich die konvertiereachja und noch ne kleinigkeit:
wie kann ich string variablen mehrere Teile zuweisen, also das ich beispielsweise einer stringvariablen den inhalt von 2 anderen zuweise
mfg Splint
-
wozu ist die faq da? um gut zu sein
http://www.c-plusplus.net/forum/viewtopic.php?t=39488&sid=af1d349706230a40dda6653dfb8e6919
-
du machst
std::string s1, s2, s3; s1="Hello,"; s2="World"; s3="!"; s1+=s2+s3: //+ operator...oder s2.append (s3); s1.append (s2); //mit append ()
-
ok also das zusammengügen von mehreren Strings klappt schonmal
Aber bei der Umwandlung blicke ich noch nicht ganz durch
Wo muss ich diesen code einfügen?Ihr müsst euch das so vorstellen...
Ich hab hier nen Button, und wenn man den drückt soll die float variable erg der string variable StrErg übergeben werden. (mehr kann ich im moment noch nicht^^)
erg hat meinetwegen den wert 5.6
kann mir dazu mal jmd den code posten?das is jetz meine leere onclick funktion von dem Button
void CLinGleichungDlg::OnRechnenButton() { }
mit dem code aus dem faq kann ich nämlich nich viel anfangen atm 8[
thx SPlinter
-
=> FAQ, steht doch oben.
std::stringstream strstr;
strstr << DerFloat.
strstr >> DerString.
-
da krieg ich lauter fehlermeldungen^^
-
Deshalb solltest du google und Tutorials benutzen.