NativeInterop.NativePtr modul (F#)
Obsahuje operace na nativní ukazatele.Použití těchto operátorů může vést ke generování kódu nelze ověřit.
Cesta k oboru názvů nebo modul: Microsoft.FSharp.NativeInterop
Sestavení: FSharp.Core (v FSharp.Core.dll)
module NativePtr
Hodnoty
Value |
Description |
---|---|
Přidat : nativeptr<'T> -> int -> nativeptr<'T> |
Vrátí zadaný nativní ukazatel přidáním posun na daný ukazatel vstupní. |
získat : nativeptr<'T> -> int -> 'T |
Zadaný nativní ukazatele vypočítaného přidáním posun na daný ukazatel vstupní dereferences. |
ofNativeInt : nativeint -> nativeptr<'T> |
Vrátí zadaný nativní ukazatel pro adresu daného počítače. |
pro čtení : nativeptr<'T> -> 'T |
Dereferences dané zadaný nativní ukazatel. |
nastavit : nativeptr<'T> -> int -> 'T -> unit |
Přiřadí do umístění v paměti odkazuje typové nativní ukazatel vypočítaný přidáním posun na daný ukazatel vstupní hodnotu. |
Výraz stackalloc : int -> nativeptr<'T> |
Přidělí oblast paměti v zásobníku. |
toNativeInt : nativeptr<'T> -> nativeint |
Vrátí adresu počítače pro daný ukazatel zadaný nativní. |
zápis : nativeptr<'T> -> 'T -> unit |
Do umístění v paměti odkazuje na daný ukazatel zadaný nativní přiřadí hodnotu. |
Platformy
Windows 8, Windows 7, Windows Server 2012 Windows Server 2008 R2
Informace o verzi
F# základní verze knihovny
Podporovány: 2.0, 4.0, přenosné