Aktuelle Zeit: 08.03.2021, 10:25

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 2 Beiträge ] 
Autor Nachricht
BeitragVerfasst: 20.05.2011, 19:37 
Offline

Registriert: 19.05.2011, 18:12
Beiträge: 3
Hey
Leider überschreibt Irrlicht die String-Class aus der String.h. Wie kann ich ändern, dass die ich die normale String-Class benutzen kann, aber trotzedem noch die normalen using namespaces drin habe?
Wäre euch sehr dankbar, für eine Antwort :thumpsup:


Nach oben
 Profil  
 
BeitragVerfasst: 21.05.2011, 12:25 
Offline
Benutzeravatar

Registriert: 17.04.2007, 08:42
Beiträge: 460
Wohnort: Willich, NRW
In dem du guten Stil verwendest ;)

Normalerweise sollte man auf using Deriktiven verzichten und sowas schreiben:

Code:
std::string meinSTDString;
irr::core::stringc mein IrrlichtString;


Alternativ: Verzichte doch auf die std-strings. Wirst damit sowieso bei Irrlicht auf Probleme stoßen. Denn schreib mal in ein StaticText rein -> irr::core::stringw da musst du deinen std::string in ein std::wstring konvertieren. Bei Irrlicht geht das sehr einfach, also überlegs dir. Kannst alles ganz normal verwenden sprich:

Code:
irr::core::stringc name = "lucky luke";
cout << name.c_str() << endl;
irr::core::stringw namew = stringw(name);
wcout << namew.cstr() << endl;


Dann kannste auch auf die Bereichsauflösungsoperatoren (::) verzichten ;)

grüße heck

_________________
Bild

Irrlicht - From Noob To Pro A Guideline

--

Sonstige Projekte, Blog : http://www.rpdev.net


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 2 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: Google [Bot] und 2 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de