Как сконструировать объект, при использовании аллокатора в с++17(и выше)
В с++17 метод construct устарел, а в с++20 его вовсе удалили, как в таком случае,сконструировать объект, память под который выделена с помощью allocate, вот пример
struct Node{
Node(int b){
a = b;
}
private:
int a;
};
int main(){
std::allocator<Node> allocator;
Node* test = allocator.allocate(1);
}