Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Strike

Frischling

Beiträge: 36

Wohnort: Wien 1200 und Techelsberg 9212

Beruf: Junior Software-Entwickler & Software Testing

  • Private Nachricht senden

11

21.01.2014, 22:08

Und von Float zu String?

Hi, Sorry, will keine Leichen ausgraben aber ein eigenes Thema dazu zu erställen schien mir etwas zu übertrieben.
Ich habe Folgende Lösung gefunden:

C-/C++-Quelltext

1
2
3
4
5
#include <iostream>
...
std::ostringstream arg01;
arg01 << floatVariable;
 ... arg01.str() ...


Problem:
"Error: Ein unvollständiger Typ ist nicht zulässig" bei Zeile "std::ostringstream arg01;" genau bei "arg01".

:dash:

Tankard

Treue Seele

Beiträge: 192

Beruf: Student, Hardware- und Softwareentwicklung als wissenschaftliche Hilfskraft

  • Private Nachricht senden

12

21.01.2014, 22:18

sstream ist nicht eingebunden. Wo ist eigentlich der Unterschied zwischen ostringstream und stringstream? Habe bislang nur std::stringstream genutzt.

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

13

22.01.2014, 00:18

Wo ist eigentlich der Unterschied zwischen ostringstream und stringstream? Habe bislang nur std::stringstream genutzt.

std::ostringstream ist nur ein std::ostream, std::stringstream dagegen ist std::istream und std::ostream zugleich. Wenn du nur einen std::istream brauchst, nimm std::istringstream, wenn du nur einen std::ostream brauchst, nimm std::ostringstream und wenn du tatsächlich beides brauchst, nimm std::stringstream... ;)

Werbeanzeige