я хотел бы создать конструктор или оператор присваивания перегрузки, чтобы сделать это.?
Этого можно добиться, создав конструктор std :: initializer_list .
list(std::initializer_list<int> arr) // initializer list constructor
{
for(const auto& it: arr)
head.insertElement(it);
}
, где insertElement()
- это метод, определенный вами для вставки элементов.в ваш list
класс.
См. LIVE DEMO