【发布时间】:2016-05-03 18:34:10
【问题描述】:
我正在编写一个函数 insertPairIntoVector,它将根据对中第二个元素的比较将 std::pair 插入到 std::vector 中。我的原型是这样的:
template <typename T, typename Q>
std::vector<std::pair<T, Q>> sortPairIntoVector(
std::pair<T,Q>, std::vector<std::pair<T, Q>>);
我的函数定义是这样的:
template <typename T, typename Q>
std::vector<std::pair<T, Q>> sortPairIntoVector(
std::pair<T, Q>, std::vector<std::pair<T, Q>>) {
}
但我仍然收到大量关于模板的模棱两可的错误。关于我做错了什么有什么帮助吗? 谢谢!
【问题讨论】:
-
Any help as to what I am doing wrong?对于初学者,没有显示任何调用该函数的代码,也没有显示您声称看到的任何错误消息。我们不是千里眼。我强烈建议你创建一个MCVE