1. Главная
  2. Библиотека
  3. Работа на компьютере
  4. Для групповых операций с файлами используются маски имё...
Решение задачи на тему

Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы. Символ «?» (вопросительный знак)

  • Работа на компьютере
  • #Операционные системы и файловые системы
Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы. Символ «?» (вопросительный знак)

Условие:

Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы.

Символ «?» (вопросительный знак) означает ровно один произвольный символ.

Символ «» (звездочка) означает любую последовательность символов произвольной длины, в том числе «» может задавать и пустую последовательность.

Определите, по какой из масок может быть выбрана указанная группа файлов:

comfort.c

cobalt.cpp

coat.c

cost.cpp

1) co?t.c?

2) c.c

3) co*t.c??

4) c* ???

Решение:

Чтобы определить, по какой из масок может быть выбрана указанная группа файлов, нужно проанализировать каждую маску и проверить, соответствуют ли ей все файлы из списка. Давайте рассмотрим каждый файл и каждую маску по очереди. Файлы: 1. comfort.c 2. cobalt.cpp 3. coat.c 4. cost.cpp 1) Маска: co?t.c? - comfort.c: не соответствует (вместо m должен быть один символ, а m - это не один символ). - cobalt.cpp: не соответствует (вместо m должен быть один символ, а m - это не один символ). - coat.c: соответствует (co + a + t + .c + любой символ). - cost.cpp: не соответствует (вместо m должен быть о...

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет