功能:
返回一个构造该set容器的allocator 的一个副本。
用法:
Allocator get_allocator() const;
说明:容器set的allocator 指明一个类的存储管理。默认的allocator能提供STL容器高效的运行。
函数返回值:
返回该容器的allocator 。
//用ctr的 allocator 来创建ctr2
#include<set>
#include <IOSTREAM>
using namespace std;
int main()
{
set<char> ctr;
ctr.insert('a');
set<char> ctr2 ( less<char>(), ctr.get_allocator() );
cout<<"ctr2's size is: "<<ctr2.size<<endl;
return 0;
}