1

以下のベクトルを初期化する方法はありますか?

struct Test {
std::atomic_bool is_enabled;
int age;};

int main()
{
    std::vector<Test> tests{
        Test{false, 42},
        Test{true, 77}
    };
}

最も明白な (少なくとも私にとっては) 方法は機能しません。問題は std::atomic_bool is_enabled 削除されたコピー コンストラクターであり、何をすべきかわかりません。:)

4

1 に答える 1