我正在使用Visual Studio 2019 std:c ++ 17,它支持匿名结构,例如
struct S { struct { int i; }; };
但是,以下代码具有编译错误。
map<int, struct { int i; }> m;
我可以使用匿名结构作为std :: map的值类型吗?
您不能直接但间接地做到这一点