Marshal
-
Guten Abend, eine kurze Frage, was bewirkt die zweite Zeile?
char* string = new char[2*(lastIndex- firstIndex +1)];
String^ ms = Marshal::PtrToStringAnsi((IntPtr)string,2*(lastIndex- firstIndex +1));
-
Kurze Frage zurück:
Hast du schonmal selber gesucht?
-
Schritt 1: Browser öffnen
Schritt 2: www.google.de
Schritt 3: PtrToStringAnsi als Suchbegriff eingeben
Schritt 4: Den ersten Link klicken und die Beschriebung der MSDN lesen.ps: für jemand der "Leet" in seinen Namen schreibt bist Du ausgesprochen unleet.
-
loks schrieb:
ps: für jemand der "Leet" in seinen Namen schreibt bist Du ausgesprochen unleet.
leet impliziert "will Google nicht benutzen" ... ansonsten hat das auch nichts mit C# zu tun ... das ist ein Mix aus ANSI-C und C++/CLI
-
da wird ein C# string managed code, in eine unamangest C string gemapped!!
-
sorry, ein .net string nich c#^^