declare_no_pointers
Notifica a un Garbage Collector che i caratteri nel blocco di memoria definito da un puntatore e dalle dimensioni di un blocco di indirizzo di base non contiene puntatori imputabili.
void declare_no_pointers(
char *_Ptr,
size_t _Size
);
Parametri
Parametro |
Descrizione |
---|---|
_Ptr |
Indirizzo del primo carattere che non contiene i puntatori imputabili. |
_Size |
Dimensioni del blocco che inizia a _Ptr che non contiene puntatori imputabili. |
Note
La funzione notifica a qualsiasi garbage collector che l'intervallo di indirizzi [_Ptr, _Ptr + _Size) non contiene i puntatori imputabili. (Di puntatori alla memoria allocata non devono essere dereferenziati a meno che reachablefatto.)
Requisiti
Header: <memory>
Spazio dei nomi: std