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

27.09.2008, 18:19

Gtk Glib::ustring Problem

hi,
ich hab folgendes problem:

C-/C++-Quelltext

1
2
PostText("nachricht empfangen");
PostText(getmsg.c_str());


Diese Beiden Funktionen werden auch im Programm direkt nacheinander ausgeführt. Sie erwarten Glib::ustring. Die Obere postet mir ganz brav den Text in meinen Gtk::TextView. die untere macht überhauptnix.

Ich vermute das getmsg.c_str(). wohl nicht gecastet werden kann oder so...
obwohl doch eigentlich beides dasselbe format haben müsste.

ich hab schon dashier probiert:

C-/C++-Quelltext

1
PostText(Glib::ustring(getmsg.c_str()));

C-/C++-Quelltext

1
2
const char* buf = getmsg.c_str();
PostText(buf);


gruß
wabachota

David_pb

Community-Fossil

Beiträge: 3 886

Beruf: 3D Graphics Programmer

  • Private Nachricht senden

2

27.09.2008, 22:38

Wieso nicht einfach:

C-/C++-Quelltext

1
PostText(getmsg); 
@D13_Dreinig

3

28.09.2008, 10:52

hmm... funktioniert auch nicht.

komisch finde ich das die varianten mit string perfekt funktionieren...
sie werden im programm in einem thread neben dem main window aufgerufen, und da funktionieren die mit string nicht... die mit text schon...
hab das gestern abend noch rausgefunden.. vllt sagt das ja jemanden was

danke im voraus
wabachota

Werbeanzeige