是否可以获取存储在集中的对象? C ++

时间:2018-09-26 00:00:45

标签: c++ iterator set

我有一个集合,在那个集合中是struct对象。这是我的集合声明:

//Where tile is the struct I'm using
set<tile> puzzleSet;

假设我只想要tile对象。我该怎么办或什至不可能?我试着做:

set<tile>::iterator it = puzzleSet.find(myTile);
tile yourTile = *it;

但这只是给出一个错误,指出set迭代器不可取消。预先感谢!

0 个答案:

没有答案
相关问题