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

1

13.04.2009, 15:46

sf::Unicode Konvertierng

moin,
meine frage ist wie man zahlenwerte wie int und float in sf::Unicode::Text konvertiert
danke

n0_0ne

1x Contest-Sieger

  • Private Nachricht senden

2

13.04.2009, 16:05

http://www.sfml-dev.org/documentation/1.4/classsf_1_1Unicode_1_1Text.htm

Erstell dir einfach einen temporären string (irgendein typ, der als kontruktor parameter unterstützt wird (siehe link...)), beispielsweise mit swprintf() und übergib den dann dem Konstruktor deines sf::unicode::texts

3

13.04.2009, 16:41

hättest du ein beispiel?
also wie man int/float in std::string konvertiert?

n0_0ne

1x Contest-Sieger

  • Private Nachricht senden

4

13.04.2009, 16:48

Ich hab mit Strings selbst noch so meine Probleme... und null erfahrung mit sf::unicode, aber ich versuchs mal:

C-/C++-Quelltext

1
2
3
4
5
6
int zahl = 1000;
wchar_t cBuffer[100];

swprintf(cBuffer, L"Zahl: %i", zahl);

sf::Unicode::Text Text(cBuffer);

5

13.04.2009, 16:54

danke klappt

K-Bal

Alter Hase

Beiträge: 703

Wohnort: Aachen

Beruf: Student (Elektrotechnik, Technische Informatik)

  • Private Nachricht senden

6

13.04.2009, 17:37

Ihhhh, schon mal was von stringstreams gehört? ;)

7

13.04.2009, 17:38

eigentlich hatte ich es auch damit geplant aber da mir hier nur eine möglichkeit gezeigt wurde mache ich es so

n0_0ne

1x Contest-Sieger

  • Private Nachricht senden

8

13.04.2009, 17:53

Gehört schon, soweit ich mich erinnere sogar von dir ^^
Allerdings kam, als ich die mal getestet habe, immer nur blödsinn zustande... vielleicht sollte ich mir die nochmal ansehen und mir angewöhnen damit zu arbeiten :)

K-Bal

Alter Hase

Beiträge: 703

Wohnort: Aachen

Beruf: Student (Elektrotechnik, Technische Informatik)

  • Private Nachricht senden

9

13.04.2009, 18:04

C-/C++-Quelltext

1
2
3
4
5
6
7
8
9
10
#include <sstream>

...

std::stringstream blubb;
float muh = 5.f;

blubb << muh;

mySfString.SetText(blubb.str());

Anonymous

unregistriert

10

13.04.2009, 18:09

iiih schon mal was von lexical_cast gehört?

Werbeanzeige