gpt4 book ai didi

c++ - 为什么 brace-or-equal 初始值设定项是 brace-or-equal?

转载 作者:太空狗 更新时间:2023-10-29 23:50:24 34 4
gpt4 key购买 nike

<分区>

#include <iostream>
#include <vector>

struct S {
//std::vector<int> ns(1); //ERROR!
std::vector<int> ns = std::vector<int>(1);
};

int main() {
S s;
std::cout << (s.ns[0] = 123) << std::endl;
return 0;
}

使用括号初始化器似乎是一个错误。这背后的目的是什么。

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