I keep getting an error with this priority queue list program. I have tried compiling in dev c++ and code blocks and get the same errors.
In instantiation of `pq_wr::pq':
17 (in main) instantiated from here :
45 (in header file) template-id `operator<< ' for `std::basic_ostream >& pq_wr::operator<<(std::basic_ostream >&, pq_wr::pq&)' does not match any template declaration
I will post my code. Just so you know that before implementing the template the program worked fine but I believe the issue is in the declaration of the friend functions somehow.
47 (in header file) template-id `operator==' for `bool pq_wr::operator==(pq_wr::pq&, pq_wr::pq&)' does not match any template declaration
Attachment:- queueprgrm.zip