Как разместить объект в выделенной памяти? К примеру у меня есть выделенный массив размером 100:
std::allocator<char> alloc;
char* buffer = alloc.allocate(100);
как разместить объект в заданном месте выделенного массива? Я знаю что оператор new позволяет разместить объект в памяти:
Pl* p = new(buffer)Pl(1,2,"");
но возможно ли указать оператору new куда именно он должен разместить этот объект? На какой именно позиции массива buffer он должен разместить этот объект?
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости