gpt4 book ai didi

c++ - 如何使用 unique_ptr 初始化结构 vector ?

转载 作者:太空宇宙 更新时间:2023-11-04 11:36:44 31 4
gpt4 key购买 nike

<分区>

如何用 unique_ptr 初始化结构体的 vector ?例如:

#include <memory>
#include <vector>

using namespace std;

struct A
{
int i;
unique_ptr<int> p;
};

int main()
{
vector<A> v{ { 10, make_unique<int>(10) } };
// error above: cannot convert from initializer-list to vector<A>

return 0;
}

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com