sync_shared::deallocate
Zwalnia określoną liczbę obiektów od początku magazynu w określonej pozycji.
void deallocate(void* _Ptr, std::size_t _Count);
Parametry
Parametr |
Opis |
---|---|
_Ptr |
Wskaźnik do pierwszego obiektu do przydzielenia z magazynu. |
_Count |
Liczba obiektów do przydzielenia z magazynu. |
Uwagi
Blokuje tej funkcji składowej obiektu mutex, wywołania cache.deallocate(_Ptr, _Count), gdzie cache reprezentuje obiekt pamięci podręcznej, a następnie odblokowuje obiektu mutex.
Wymagania
Nagłówek:<allocators>
Przestrzeń nazw: stdext