vector::get_allocator
Vektör oluşturmada kullanılan ayırıcı nesnenin bir kopyasını döndürür.
Allocator get_allocator( ) const;
Dönüş Değeri
Vektör tarafından kullanılan ayırıcı.
Notlar
Vector sınıfı ayırıcılarına sınıf depolama yönetme biçimini belirtin. stl kapsayıcı sınıfları ile sağlanan varsayılan ayırıcılarına çoğu programlama ihtiyacı için yeterlidir. Yazma ve kendi ayırıcısı sınıfını kullanarak bir Gelişmiş C++ konudur.
Örnek
// vector_get_allocator.cpp
// compile with: /EHsc
#include <vector>
#include <iostream>
int main( )
{
using namespace std;
// The following lines declare objects that use the default allocator.
vector<int> v1;
vector<int, allocator<int> > v2 = vector<int, allocator<int> >(allocator<int>( )) ;
// v3 will use the same allocator class as v1
vector <int> v3( v1.get_allocator( ) );
vector<int>::allocator_type xvec = v3.get_allocator( );
// You can now call functions on the allocator class used by vec
}
Gereksinimler
Başlık: <vector>
Namespace: std