您想要使用的错误很明显
cout <<"Deleted item is: " < 但它没有编译,因为displayRecord没有返回任何值.它返回void不可打印的类型,不能用作参数operator<<.呼叫 cout <<"Deleted item is: "; Priority_Queue::displayRecord(tmp);
但它没有编译,因为displayRecord没有返回任何值.它返回void不可打印的类型,不能用作参数operator<<.呼叫
displayRecord
void
operator<<
cout <<"Deleted item is: "; Priority_Queue::displayRecord(tmp);