我想要一个集合来存储几个图形,每个图形都有几个点,每个点都有自己的坐标。所以这是我的代码:
unordered_set<vector<vector<int>> set;
vector<vector<int>> graph;
graph.push_back({1,1});
graph.push_back({2,2});
set.insert(graph);
然后失败表明 set 期望两个参数,但提供了一个。我知道对于这个问题,最好构建一个数据结构来存储点和图形。但我只想知道为什么这不能通过一组来实现?