以下のベクトルを初期化する方法はありますか?
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 削除されたコピー コンストラクターであり、何をすべきかわかりません。:)