如何在模板类中使用名单表示法?

How do you use roster notation in a template class?

本文关键字:名单 表示      更新时间:2023-10-16

假设我有一个我写的链表类,我如何使用名单符号初始化它? 类似于数组的声明方式,即 int test[3] = {1,2,3}

根据这个答案: https://stackoverflow.com/a/10528347/7361656

花括号不是运算符,因此它不可覆盖,这意味着它只能执行它应该做的事情。

您可以编写一个构造函数来获取初始化它的向量/数组并实现复制构造函数。 这样,当您调用:class object=vector时,它将首先将向量转换为类的对象,然后将其分配给您的实例。