1
priority_queue<Job, greater<Job>> wait_queue;
走到编译我的任务和固定除了关于这行代码的那些所有的错误..错误C2039:“VALUE_TYPE”:是不是成员“的std ::更大<_Ty>”
priority_queue<Job, greater<Job>> wait_queue;
走到编译我的任务和固定除了关于这行代码的那些所有的错误..错误C2039:“VALUE_TYPE”:是不是成员“的std ::更大<_Ty>”
第二个模板std::priority_queue
的参数是适应的容器,而不是比较函子。您应该使用此代替:
std::priority_queue<Job, std::vector<Job>, std::greater<Job>>
另外,停止使用using namespace std;
。
不要紧,这个错误是通过“priority_queue,>更大的> wait_queue修复的。但是,出现了一个新的错误,如果我找不到解决方案,我会发布它。 –
brianpmaher