Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗cpPmFsPt 380 of 390 menu
◀ ▶

Путь к файлу в C++

Путь к файлу хранят отдельным значением, а не только строкой. Тип std::filesystem::path умеет отдать полную строку и отдельно имя файла:

int main() { std::filesystem::path cfg("/tmp/settings/app.cfg"); std::cout << cfg.string() << "\n"; std::cout << cfg.filename().string() << "\n"; return 0; }

Если путь собирали из частей, в строке будет разделитель каталогов:

int main() { std::filesystem::path item = std::filesystem::path("/tmp") / "items.json"; std::cout << item.string() << "\n"; return 0; }

Дан код:

std::filesystem::path report("/tmp/reports/summary.txt");

Выведите строку пути этого объекта в консоль.

Создайте путь к /tmp/cache.dat и выведите, совпадает ли его строка с текстом /tmp/cache.dat.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить