Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
zhekabogush
Сообщений: n/a
#1

Дана сторка содержащая полное имя файла - C++

04.05.2013, 01:10. Просмотров 421. Ответов 2
Метки нет (Все метки)

Дана строка содержащая полное имя файла. выделить из этой строки имя последнего каталога. если файл содержится в корневом каталоге то вывести первую букву каталога
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.05.2013, 01:10     Дана сторка содержащая полное имя файла
Посмотрите здесь:

Сформировать полное имя файла - C++
Добрый вечер. Вот сама задача: Ввести с клавиатуры имена дисковода, директории, поддиректории, файла и его расширения. Сформировать из...

БД содержащая имя и дату рождения - C++
Помогите пожалуйста сегодня срочно надо сдать Write a program that stores names and dates of birth in a database. Extend the program...

дана строка содержащая число в ... - C++
буду благодарен вот Дана строка, содержащая число в десятичной системе исчисления. Преобразовать число в строке к восьмеричной...

Дана строка, содержащая англ. текст - C++
Дана строка, содержащая англ. текст. Найти количество слов, начинающихся с буквы B.

Дана числовая последовательность целых чисел, содержащая N элементов - C++
Дана числовая последовательность целых чисел, содержащая N элементов. Определить наименьшее произведение серии элементов кратных 7;

Дана матрица размерностью nxn, содержащая целые числа. Отсортировать: - C++
Дана матрица размерностью nxn, содержащая целые числа. Отсортировать: каждую строчку матрицы по убыванию элементов методом выбора.

Вывести полное имя программы, под которым она была запущена. - C++
Здравствуйте! Пожалуйста, помогите с написанием вот такой программы: Вывести полное имя программы, под которым она была запущена....

Дана последовательность, содержащая 30 слов. Вывести эти слова в алфавитном порядке - C++
Дана последовательность, содержащая 30 слов. Вывести эти слова в алфавитном порядке. Реализовать, используя указатели. На языке С и...

Запросить у пользователя сокращенное имя и напечатать соответствующее ему полное (Саша -> Александр) - C++
составить программу,которая спрашивала бы сокращенное имя и печатала полное имя( например,Саша- Александр )для трех ваших друзей. Ввод...

дана матрица размером 5 на 5, содержащая вещественные числа, значения которых вводятся с клавиатуры. - C++
дана матрица размером 5 на 5, содержащая вещественные числа, значения которых вводятся с клавиатуры. необходимо по этой матрице А...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт CЭксперт С++
13045 / 7308 / 814
Регистрация: 27.09.2012
Сообщений: 18,041
Записей в блоге: 3
Завершенные тесты: 1
04.05.2013, 01:58     Дана сторка содержащая полное имя файла #2
разбивайте путь на токены
abit
260 / 259 / 33
Регистрация: 03.02.2013
Сообщений: 709
04.05.2013, 02:03     Дана сторка содержащая полное имя файла #3
с виду простое задание
воспользуйтесь этим методом - http://www.cplusplus.com/reference/string/string/find/
а ещё лучше этим - http://www.cplusplus.com/reference/s...find_first_of/

алгоритм такой:
ищем в строке последнее вхождение "\" - типа C:\mypack\ ("/" posix - типа /etc/mypack) - тут "/","\" зависит от "системы"
далее от него пляшем, если были ранее токены - то берём слово между ними, если не было - тот тут вопрос что считать "корневым каталогом") точку монтирования? имя диска?
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru