Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нужно написать код http://www.cyberforum.ru/cpp-beginners/thread855302.html
Нужно написать программу, которая считала бы время, между минимальным и максимальным значением функции
C++ Написать функцию setmin(T&x). Она должна заменять x на элемент, заведомо меньший всех элементов массива Подскажите, пожалуйста, где ошибка в моей функции setmin(T&x). Она должна заменять x на элемент, заведомо меньший всех элементов массива. Массив сортируется, но выдает ошибки:... http://www.cyberforum.ru/cpp-beginners/thread855299.html
базы данных (Создать двоичный файл с информацией об успеваемости студентов) C++
Создать двоичный файл с информацией об успеваемости студентов некоторого факультета за все время обучения. Добавить в файл поле "Средняя успеваемость". Удалить из файла информацию о студентах с...
C++ Удаление узла дерева
Добрый вечер. У меня маленькая проблема - написал шаблон для работы с бинарным деревом поиска. Вроде асе робит, но возникла проблема с удалением внутренних узлов. Листья удаляются нормально, а вот...
C++ Неправильная конвертация типов в MVS С++ 2008 http://www.cyberforum.ru/cpp-beginners/thread855266.html
Скажите, почему в Microsoft Visual Studio 6 результатом программы double r1=1.12; double r2=1.13; int c; c=100*r2 - 100*r1; cout<<"100*r1="<<100*r1<<"\n"; cout<<"100*r2="<<100*r2<<"\n";...
C++ нужно посчитать, сколько можно провести прямых, которые не будут параллельны другим прямым уже находящимся на коорд. плоскости. Вообщем нам даны N пар чисел X и Y, обозначающие координаты точек. Нам нужно посчитать, сколько можно провести прямых, которые не будут параллельны другим прямым уже находящимся на коорд. плоскости.... подробнее

Показать сообщение отдельно
abit
271 / 270 / 35
Регистрация: 03.02.2013
Сообщений: 756
04.05.2013, 02:03
с виду простое задание
воспользуйтесь этим методом - http://www.cplusplus.com/reference/string/string/find/
а ещё лучше этим - http://www.cplusplus.com/reference/string/string/find_first_of/

алгоритм такой:
ищем в строке последнее вхождение "\" - типа C:\mypack\ ("/" posix - типа /etc/mypack) - тут "/","\" зависит от "системы"
далее от него пляшем, если были ранее токены - то берём слово между ними, если не было - тот тут вопрос что считать "корневым каталогом") точку монтирования? имя диска?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru