Свой filesystem для устаревших C++
Автор: 3dhater
Я понял почему разработчики некоторых популярных библиотек используют Visual Studio 2012 а то и 2010 или 2008 - программы 100% будут работать на старых Windows - но в этих Visual Studio нет std::filesystem.
Перейдя на старый Visual Studio (который кстате компилирует быстрее и в памяти занимает всего 400 мб против 1.5гб Community 2019), мне пришлось написать свой std::filesystem. Не всё, и не строго по стандарту.
Первое что нужно добавить это класс path - он хранит строку, которая описывает путь к файлу или директории
Особенность std::filesystem::path в том что в отличие от std::string он принимает любой тип строки, по этому делаю так-же.