#include <vector>
#include <string>
#include <memory_resource>
int main()
{
std::pmr::polymorphic_allocator alloc_1;
std::pmr::polymorphic_allocator alloc_2;
std::pmr::vector<std::pmr::string> vec(alloc_1);
vec.emplace_back("test1 this is a long string", alloc_2);
vec.emplace_back("test2 this is a long string", alloc_2);
return 0;
}