我char*
在一个文件中有一个数组。我工作的公司将数据存储在平面文件中。有时数据是排序的,但有时不是。我想对文件中的数据进行排序。
现在我可以从头开始编写代码来做到这一点。有没有更简单的方法?
当然,就地排序将是最好的选择。我正在处理大文件并且内存很小。但我会考虑所有选项。
所有字符串的长度相同。
这是一些示例数据:
the data is of fixed length
the Data is of fixed length
thIS data is of fixed lengt
这将表示长度为 28 的三个记录。应用程序知道长度。每条记录都以 CRLF ( \r\n
) 结尾,尽管这对于这种排序无关紧要。