使用'uniq'验证c ++排序的行

时间:2013-11-21 11:30:41

标签: c++ sorting unix command-line uniq

我已经实现了外部排序算法,并希望验证其输出。

我使用std::lessstring_a < string_b进行排序(它们是相同的,对吧?)。

现在我想用例如验证我的输出unix的sort -c

然而sort似乎使用与c ++不同的排序模式。有没有办法让它的运作方式与std::less / string::operator<相同?

1 个答案:

答案 0 :(得分:0)

我最终做的是最平凡的,但解决了我的问题 我编写了另一个c ++程序,它迭代输出文件的每一行并断言:current_line <= next_line