Einzelnen Beitrag anzeigen

Johnny_W

Registriert seit: 27. Apr 2005
33 Beiträge
 
Delphi 2005 Personal
 
#14

Re: win32 als .Net kompilieren ?

  Alt 21. Mai 2005, 19:39
Zitat:
Das geht in Delphi.NET ggf. noch so. Aaaaber versuch sowas mal in C#
Delphi-Quellcode:
unsafe class Unsicher
{
  // Irgendeine Methode hier kann nun Pointer benutzen
}


class Unsicher
{
  unsafe int * pPointMe;
}


class EntryPoint
  {
  static unsafe void Main()
  {
  }

}
Zusätzlich Compilerschalter setzen : Projekt/Optionen/Compiler Unsicheren Code zulassen.
oder mit dem C# Command Line Compiler. csc /help (/unsafe)

Anwendugsfälle gibt es schon:
Wenn man z.b ein kurzlebiges schnelles stackbasierendes Array benötigt, und auf eine Instanz von System.Array verzichten möchte.
Soll aber keine Werbung sein für unsicheren Code , nur zeigen das es unter C# auch noch geht.

MfG
  Mit Zitat antworten Zitat