我有一个带有模板类和一些数据成员的代码,vector的代码看起来像这样
std::vector<Check> ck(100);
如何将其变成链表?
答案 0 :(得分:3)
像这样:
std::list<Check> lck(ck.begin(), ck.end());
std::list
是一个双重链接列表。
如果您想要单链表,可以使用std::forward_list
:
std::forward_list<Check> lck(ck.begin(), ck.end());