Wil*_*ill 17 c++ sorting natural-sort
我正在排序由文本和数字组成的字符串.我希望排序将数字部分排序为数字,而不是字母数字.
例如,我想要:abc1def,...,abc9def,abc10def
而不是:abc10def,abc1def,...,abc9def
有谁知道这个算法(特别是在c ++中)
谢谢
可以使用C++的几种自然排序实现.简要回顾:
natural_sort<> - 基于Boost.Regex.
alnum.hpp,基于Dave Koelle的alphanum算法
natsort- 用C语言编写,但在C++中很容易使用.
| 归档时间: |
|
| 查看次数: |
10279 次 |
| 最近记录: |