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 alokatora użyta do skonstruowania listy.
Allocator get_allocator( ) const;
Wartość zwracana
Program przydzielania używane przez na liście.
Uwagi
Allocators dla klasy listy określić, jak klasa zarządza magazynu.Allocators domyślne dostarczone z klasami kontenera STL są wystarczające większość potrzeb programowania.Pisanie i przy użyciu klasy alokatora jest temat zaawansowany C++.
Przykład
// list_get_allocator.cpp
// compile with: /EHsc
#include <list>
#include <iostream>
int main( )
{
using namespace std;
// The following lines declare objects
// that use the default allocator.
list <int> c1;
list <int, allocator<int> > c2 = list <int, allocator<int> >( allocator<int>( ) );
// c3 will use the same allocator class as c1
list <int> c3( c1.get_allocator( ) );
list<int>::allocator_type xlst = c1.get_allocator( );
// You can now call functions on the allocator class used by c1
}
Wymagania
Nagłówek: < listy >
Przestrzeń nazw: std