Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zwraca kopię obiektu programu przydzielania używane do konstruowania deque.
Allocator get_allocator( ) const;
Wartość zwracana
Program przydzielania używany przez deque.
Uwagi
Selektory klasy deque określić, jak klasa zarządza magazynem.Selektory domyślne dostarczane z klasami STL kontenera są wystarczające dla większość potrzeb programowania.Pisanie i za pomocą własnego programu przydzielania klasy jest temat zaawansowany C++.
Przykład
// deque_get_allocator.cpp
// compile with: /EHsc
#include <deque>
#include <iostream>
int main( )
{
using namespace std;
// The following lines declare objects that use the default allocator.
deque <int> c1;
deque <int, allocator<int> > c2 = deque <int, allocator<int> >( allocator<int>( ) );
// c3 will use the same allocator class as c1
deque <int> c3( c1.get_allocator( ) );
deque <int>::allocator_type xlst = c1.get_allocator( );
// You can now call functions on the allocator class used by c1
}
Wymagania
Nagłówek: <deque>
Przestrzeń nazw: std