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

Stazer

Alter Hase

  • »Stazer« ist der Autor dieses Themas

Beiträge: 468

Wohnort: Berlin

Beruf: Student

  • Private Nachricht senden

1

28.02.2010, 21:10

const char * to System::String ^

moin
ich bin auf der suche nach einer möglichkeit const char * in System::String ^
zu konvertieren
leider weiß ich nicht wozu dieses ^ dienen soll
hoffe ihr könnt mir helfen
mfg stazer

2

28.02.2010, 21:12

^String ist Managed string dies ist nicht das selbe wie der #include <string>

Stazer

Alter Hase

  • »Stazer« ist der Autor dieses Themas

Beiträge: 468

Wohnort: Berlin

Beruf: Student

  • Private Nachricht senden

3

28.02.2010, 21:16

ja aber es muss doch eine möglichkeit geben dies so zu verwandeln oder?

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

4

28.02.2010, 21:17

Wenn das wirklich ist was du willst dann geht das mit der System::Runtime::InteropServices::Marshal::PtrToStringAnsi() Methode...

Stazer

Alter Hase

  • »Stazer« ist der Autor dieses Themas

Beiträge: 468

Wohnort: Berlin

Beruf: Student

  • Private Nachricht senden

5

28.02.2010, 21:21

geht leider nicht da keiner der überladungen den typ const char * als argument überliefert werdne kann

bsp
String ^ STR = Runtime::InteropServices::Marshal::PtrToStringAnsi ( MyString.c_str ( ) ) ;

6

28.02.2010, 21:21

// Create an unmanaged c string.
const char * myString = "Hello managed world (from the unmanaged world)!";

// Convert the c string to a managed String.
String ^ myManagedString = Marshal::PtrToStringAnsi((IntPtr) (char *) myString);

Stazer

Alter Hase

  • »Stazer« ist der Autor dieses Themas

Beiträge: 468

Wohnort: Berlin

Beruf: Student

  • Private Nachricht senden

7

28.02.2010, 21:36

danke euch klappt =)

Werbeanzeige