![]() |
c++ kommazahl in String
Hallo,
hat vielleicht irgendwer hier eine Ahnung, wie man in c++ einen double-Wert in einen String(String Klasse) umwandeln kann?! Suche jetzt schon ewig bei google & Co., aber ich werde einfach nicht fündig. gruß Evian |
Re: c++ kommazahl in String
Möglichkeit 1: Mit einem std::stringbuffer.
Möglichkeit 2: Mit sprintf in ein char-Array speichern und dann das char-array in den String speichern. edit: nicht stringbuffer, sondern stringstream. |
Re: c++ kommazahl in String
ja das habe ich auch schon gefunden, aber explizieten Code, wie man das ganz einfach anstellt, stand nirgens.
|
Re: c++ kommazahl in String
Zitat:
Zitat:
Zitat:
Code:
Näheres zu {i|o}stringstream, unter anderem auch wie man die Fließkommazahl im String noch schön formatieren kann, in der STL-Doku deines Vertrauens.
#include <sstream>
//... float pi; pi = 3.14; std::ostringstream os; os << pi; std::string s; s = os.str(); |
Re: c++ kommazahl in String
Zitat:
Hab mich geirrt, ich meinte ebenfalls den stringstream. Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:27 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz