gpt4 book ai didi

priority-queue - 错误 C2039 : 'value_type' : is not a member of 'std::greater<_Ty>'

转载 作者:行者123 更新时间:2023-12-01 12:58:38 31 4
gpt4 key购买 nike

priority_queue<Job, greater<Job>> wait_queue;

去编译我的作业并修复所有错误,除了关于这行代码的错误..

最佳答案

std::priority_queue 的第二个模板参数是适配容器,而不是比较仿函数。你应该改用这个:

std::priority_queue<Job, std::vector<Job>, std::greater<Job>>

此外,停止使用 using namespace std;

关于priority-queue - 错误 C2039 : 'value_type' : is not a member of 'std::greater<_Ty>' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8108526/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com