Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Найти файл, имеющий наименьшую длину среди файлов, расположенных в текущем каталоге / 17 сообщений из 17, страница 1 из 1
24.11.2015, 20:58
    #39112664
Daniiil
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти файл, имеющий наименьшую длину среди файлов, расположенных в текущем каталоге
Нужно найти файл (вывести его имя на экран) , имеющий наименьшую длину среди файлов, расположенных
в текущем каталоге или его подкаталоге любой степени вложенности. Если таких файлов несколько,
то найдите любой из них.
...
Рейтинг: 0 / 0
24.11.2015, 21:52
    #39112692
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти файл, имеющий наименьшую длину среди файлов, расположенных в текущем каталоге
...
Рейтинг: 0 / 0
24.11.2015, 22:49
    #39112723
alexy_black
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти файл, имеющий наименьшую длину среди файлов, расположенных в текущем каталоге
...
Рейтинг: 0 / 0
25.11.2015, 13:08
    #39113057
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти файл, имеющий наименьшую длину среди файлов, расположенных в текущем каталоге
Вижу противоречие.

DaniiilНужно найти файл (вывести его имя на экран) , имеющий наименьшую длину среди файлов, расположенных
в текущем каталоге или его подкаталоге любой степени вложенности.

DaniiilЕсли таких файлов несколько, то найдите любой из них.

Любой из них - это поиск и останов на совпадение.

Наименьшую - это полный поиск всего что есть.

Иди к преподу и уточни.
...
Рейтинг: 0 / 0
25.11.2015, 13:15
    #39113064
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти файл, имеющий наименьшую длину среди файлов, расположенных в текущем каталоге
maytonВижу противоречие.
Нет тут противоречия. Наименьший размер могут иметь два файла.
...
Рейтинг: 0 / 0
25.11.2015, 14:12
    #39113134
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти файл, имеющий наименьшую длину среди файлов, расположенных в текущем каталоге
Dima TmaytonВижу противоречие.
Нет тут противоречия. Наименьший размер могут иметь два файла.
Вот ты не спорь а начни кодить эту задачу и тогда поймешь что фраза "Любой из них" сбивает
с толку и порождает новые вопросы.
...
Рейтинг: 0 / 0
25.11.2015, 14:30
    #39113156
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти файл, имеющий наименьшую длину среди файлов, расположенных в текущем каталоге
На сях лень писать, на SQLе так будет
Код: sql
1.
select top 1 Files.FileName from Files order by Files.FileSize
...
Рейтинг: 0 / 0
25.11.2015, 15:24
    #39113243
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти файл, имеющий наименьшую длину среди файлов, расположенных в текущем каталоге
А может быть сделать останов как только достигнем файла с 0 размером?

Только с твоей обёрткой вряд-ли подобное можно реализовать.
...
Рейтинг: 0 / 0
25.11.2015, 16:55
    #39113374
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти файл, имеющий наименьшую длину среди файлов, расположенных в текущем каталоге
Оговорка "любой из них" всё равно требует перебрать все файлы, но позволяет не хранить более одного "текущего кандидата": если все файлы окажутся одного размера - (просто) вернём последний проверенный.
...
Рейтинг: 0 / 0
25.11.2015, 18:52
    #39113504
Daniiil
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти файл, имеющий наименьшую длину среди файлов, расположенных в текущем каталоге
А трудно будет реализовать: допустим он находит файл считывает сколько символов в имени, потом берет второй файл и сравнивает его с первым, если символов меньше то он уже сравнивает этот файл со следующим(если больше то пропускает его), пока не дойдет до последнего и в итоге выводит на экран самый короткий.
...
Рейтинг: 0 / 0
25.11.2015, 18:58
    #39113506
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти файл, имеющий наименьшую длину среди файлов, расположенных в текущем каталоге
DaniiilА трудно будет реализовать: допустим он находит файл считывает сколько символов в имени, потом берет второй файл и сравнивает его с первым, если символов меньше то он уже сравнивает этот файл со следующим(если больше то пропускает его), пока не дойдет до последнего и в итоге выводит на экран самый короткий.
все тоже самое, только заменить размер файла на количество символов в имени.
...
Рейтинг: 0 / 0
25.11.2015, 19:49
    #39113528
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти файл, имеющий наименьшую длину среди файлов, расположенных в текущем каталоге
Daniiil, :facepalm:

Во первых нетрудно. Во вторых ты только что поменял ТЗ.

Давай формализуем понятие наименьшая длина. Откуда его брать.
...
Рейтинг: 0 / 0
25.11.2015, 20:33
    #39113556
Daniiil
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти файл, имеющий наименьшую длину среди файлов, расположенных в текущем каталоге
Мы в папке создаем разное количество файлов и в программе пишем к нему путь
...
Рейтинг: 0 / 0
25.11.2015, 20:44
    #39113563
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти файл, имеющий наименьшую длину среди файлов, расположенных в текущем каталоге
В огороде бузина... в Киеве дядька.

Может коллеги помогут?
...
Рейтинг: 0 / 0
25.11.2015, 20:47
    #39113569
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти файл, имеющий наименьшую длину среди файлов, расположенных в текущем каталоге
maytonВот ты не спорь а начни кодить эту задачу и тогда поймешь что фраза "Любой из них" сбивает
с толку и порождает новые вопросы.
это никак не влияет на получение результата в соответствии с условиями задачи
...
Рейтинг: 0 / 0
26.11.2015, 08:30
    #39113715
Alex_Ustinov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти файл, имеющий наименьшую длину среди файлов, расположенных в текущем каталоге
DaniiilНужно найти файл (вывести его имя на экран) , имеющий наименьшую длину среди файлов, расположенных
в текущем каталоге или его подкаталоге любой степени вложенности. Если таких файлов несколько,
то найдите любой из них....четко поставленная задача, для особо одаренных - уточнение
...
Рейтинг: 0 / 0
26.11.2015, 12:03
    #39113885
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти файл, имеющий наименьшую длину среди файлов, расположенных в текущем каталоге
Кстати автор мог нагуглить эту ссылку менее чем за 5 секунд. Там - на 90 % решённая задача

http://stackoverflow.com/questions/612097/how-can-i-get-the-list-of-files-in-a-directory-using-c-or-c

и задавать по ней вопросы.
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Найти файл, имеющий наименьшую длину среди файлов, расположенных в текущем каталоге / 17 сообщений из 17, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]