队列模板函数,queue priority_queue 一个用top 一个用front。这样是不是没法写在一个函数里面了?
- C/C++ code
template <typename T>void t(T q){q.front() //当q为queue时q.top() //q为 priority_queue 时。不知道怎么解决,得分开写两个函数了吗?}
[解决办法]
发布时间: 2012-04-21 14:34:44 作者: rapoo
队列模板函数,queue priority_queue 一个用top 一个用front。这样是不是没法写在一个函数里面了?
template <typename T>void t(T q){q.front() //当q为queue时q.top() //q为 priority_queue 时。不知道怎么解决,得分开写两个函数了吗?}