![]() |
1
3
我想做点什么
然后,每次调用第一或第二个时,只需调用SoRT(),所有的比较运算符都是从STD::对免费获得的! 其动机是,如果你不关心比较的顺序,那么大多数时候你不会关心顺序;这意味着大多数时候,你不需要得到原始项目。
编辑:您在注释中声明,我们可以假定t==u…如果是那样的话,我建议你把T或U去掉,然后就这样做。
|
![]() |
2
2
让我们在这个模板中填充一些类型(您省略了
这是
这是
你反而想要 一 模板类型参数。试试这个
|
![]() |
3
1
旁白 :我想你的意思是
因为如果成员应该是可互换的,那么他们是不同类型的成员是没有意义的。
或者,如果你有C++ 20,那么实现
或者甚至将助手吸收到操作员中:
|
![]() |
Mayank Jain · std::对中的常量转换 8 年前 |
![]() |
Jonathan Mee · 为什么我不能用make_pair打领带? 8 年前 |
![]() |
warwcat · 访问非零元素但输出为零的向量 9 年前 |
![]() |
Hassan Jalil · std::pair vs Array 10 年前 |
![]() |
Oliver · 如何实现自定义模板排序功能? 11 年前 |