Moduł NativeInterop.NativePtr (F#)
Zawiera operacje na wskaźniki macierzystym.Użyj tych operatorów może spowodować generowanie zweryfikowanie kodu.
Ścieżka obszaru nazw/modułu: Microsoft.FSharp.NativeInterop
Zestaw: FSharp.Core (w FSharp.Core.dll)
module NativePtr
Wartości
Wartość |
Opis |
---|---|
Dodawanie : nativeptr<'T> -> int -> nativeptr<'T> |
Zwraca maszynowy wskaźnik macierzystym dodając przesunięcie do danego wprowadzania wskaźnika. |
Get : nativeptr<'T> -> int -> 'T |
Rozstrzyga maszynowy wskaźnik macierzystym obliczana przez dodanie przesunięcie wskaźnika wprowadzania danego. |
ofNativeInt : nativeint -> nativeptr<'T> |
Zwraca wskaźnik macierzystym wpisany adres danego komputera. |
Odczyt : nativeptr<'T> -> 'T |
Rozstrzyga danego maszynowy wskaźnik macierzystym. |
zestaw : nativeptr<'T> -> int -> 'T -> unit |
Przypisuje wartość do lokalizacji pamięci odwołuje maszynowy wskaźnik macierzystym obliczana przez dodanie przesunięcie wskaźnika wprowadzania danego. |
stackalloc : int -> nativeptr<'T> |
Przydziela regionu pamięci stosu. |
toNativeInt : nativeptr<'T> -> nativeint |
Zwraca adres komputera dla danego maszynowy wskaźnik macierzystym. |
zapis : nativeptr<'T> -> 'T -> unit |
Przypisuje wartość do lokalizacji pamięci odwołuje się danym maszynowy wskaźnik macierzystym. |
Platformy
Windows 8, Windows 7, Windows Server 2012 Windows Server 2008 R2
Informacje o wersji
F# Core wersji biblioteki
Obsługiwane: 2.0, 4.0, przenośne