我無法將項插入到我的無序集中。到底是怎麼回事?無法將()結構插入到unordered_set中
typedef struct node_t
{
char s[SIZE];
char blank; //position of blank tile
char g,h;
int depth; //Depth of node for IDA*
}NODE;
...
NODE CurrentNode;
unordered_set<NODE> seen;
seen.insert(CurrentNode);
拋出以下錯誤:
錯誤3錯誤C2678:二進制 '==':沒有操作員發現這需要類型的左邊的操作數' const NODE'(或沒有可接受的轉換)
第一個代碼片段不是我的代碼,但代碼I是作爲賦值的一部分給出的。 –