解决方法很简单,把重载运算符的函数声明为const即可 // cppstructnode{inta, b;booloperator< (constnode& x)const{returna > x.a; } };intmain(){ priority_queue<node> pq; pq.push(node{1,2});return0; } 为优先队列重载小于号的四种办法 给定结构体 // cppstructnode{inta, b; };intmain(){...