У меня есть набор, и в этом наборе есть объекты struct.Вот мое объявление набора:
//Where tile is the struct I'm using
set<tile> puzzleSet;
Предположим, я хочу только объект плитки.Как я могу это сделать или это даже невозможно?Я попытался сделать:
set<tile>::iterator it = puzzleSet.find(myTile);
tile yourTile = *it;
, но это просто дает ошибку, говоря, что итератор набора не разыменовывается.Заранее спасибо!