Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
0 / 0 / 0
Регистрация: 15.03.2020
Сообщений: 2
1

пункт в никак не получается

15.03.2020, 20:24. Просмотров 117. Ответов 0

Разработать программу для упрощения работы с путем (Path) к файлу в файловой системе. Привязку к реальному диску делать необязательно. Реализовать:
а)функцию определения того, является ли путь каталогом или файлом;
б)функцию, которая возвращает только имя файла (с расширением или нет);
в)функцию, которая выполняет слияние двух путей и возвращает новое (например, слияние “C:/abc/” и “/homework/skyrim.exe” даст “C:/abc/homework/skyrim.exe”).
Решая задачу в рамках ООП, необходимо составить класс для представления пути к файлу или каталогу в файловой системе




#include <iostream>
#include <string>
using namespace std;
class Path
{
private:
string way;
public:
Path(string str):way(str)
{}
bool catalog_or_file()
{
int i = 0;
for( i= way.length(); way[i]!='/';i--)
{
if (way [i]=='.')
{
return true;// true=файл
}
}
return false;
}
string vozvratimeny()
{
int i = 0;
string str="";
bool triger = 0;
for( i= way.length();way[i]!='/';i--)
{
if (way[i]=='.'){
str="";
triger = 1;
continue;
}
str=way[i]+str;
}
if (triger==1)
{
return str;
}
else {
return "";
}
}
string slianie()
};
int main() {
string str;
getline( cin, str);
cout << str.length()<<endl;
Path path1(str);
bool a = path1.catalog_or_file();
cout << a <<endl;
cout << path1.vozvratimeny();
return 0;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.03.2020, 20:24
Ответы с готовыми решениями:

никак не получается (
как определить функцию ,принимающую в качестве аргумента список чисел.Результат функции -список...

Множества, никак не получается
Помогите пожайлуста с решением задачи, что-то вообще никак.. Дана матрица А размерностью ...

Никак не получается сделать h1
У меня какая то проблема толи с хостинго толи с компом. Не как не могу создать кнопку с тегом &lt;h1&gt;....

Изучаю HTML и никак не получается IF
Изучаю HTML и столкнулся с проблемой - есть форма, в ней три поля с мульти-выбором 1ая форма:...

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.03.2020, 20:24

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

С виду но не сложно не не получается никак
Помогите кто нить плиз мучаюсь уже пару часов и так и сяк пробовал уже но получается. База данных...

Никак не получается настроить интернет
Никак не получается настроить интернет, карта Skay Star3 (TT-budget s-1401). Сигнал есть, globax...

Никак не получается отправить e-mail
unit Unit2; interface uses Winapi.Windows, Winapi.Messages, System.SysUtils,...

Никак не получается Создать запросы
Спроектировать БД «Программа передач на неделю», с помощью которой можно будет получить ответы на...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

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