V1k1nG
0 / 0 / 1
Регистрация: 18.11.2012
Сообщений: 5
|
|
1 | |
Отсортировать строки в файле по дате/времени21.10.2014, 13:08. Просмотров 410. Ответов 3
Метки нет Все метки)
(
Здравствуйте! У меня имеется файл *.txt, который содержит набор строк вида "дата время некоторая_последовательность_символов", каким образом я могу отсортировать строки в файле по дате/времени? Я так понимаю, что мне нужен массив строк, в котором нужно сравнивать посимвольно дату\время, а затем перезаписывать файл?
0
|
|
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
|
21.10.2014, 13:08 |
Ответы с готовыми решениями:
3
Отсортировать строки по дате изменения или в алфавитном порядке В файле отсортировать строки, переписать (фрагмент объяснить) Отсортировать числа в строках матрицы по количеству делителей и отсортировать строки по сумме цифр Свести 4 таблицы в одну и отсортировать строки по дате и времени Отсортировать строки в файле |
Kverter
36 / 36 / 25
Регистрация: 30.10.2013
Сообщений: 211
|
|
21.10.2014, 13:21 | 2 |
Возможно я ошибаюсь, но можно сделать через структуру, допустим первое поле структуры это дата, второе "некоторая последовательность символов", а потом применить сортировку по полю дата. Это первое что пришло в голову.
0
|
V1k1nG
0 / 0 / 1
Регистрация: 18.11.2012
Сообщений: 5
|
|
21.10.2014, 13:37 [ТС] | 3 |
Kverter, Да, это, наверное сработает, спасибо. А не подскажите, как это реализовать?) Считываю строки методом ReadLIne() StreamReader`a, в переменную типа System::String^ в цикле. Наращиваю входе чтения n- количество строк, затем записываю данные в поля структуры?
0
|
Kverter
36 / 36 / 25
Регистрация: 30.10.2013
Сообщений: 211
|
|
21.10.2014, 13:40 | 4 |
V1k1nG, ну естественно после считывания нужно разбить строку на дату и все остальное.
0
|
21.10.2014, 13:40 | |
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
|
21.10.2014, 13:40 |
Как правильно отсортировать строки в файле?
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |