Я переписываю библиотеку, которая включает в себя несколько простых, но фундаментальных инструментов , для работы с файлами JSON в C++. Моя цель — обновить мою библиотеку, используя более новую библиотеку , поскольку ее синтаксис проще читать и поддерживать, а также она имеет оптимальную скорость. Я ожидал, что изменение будет легким, однако столкнулся с проблемой, когда попытался запустить тест, в котором использовался путь POSSIX, возвращающийся на один каталог — например: "../ res/test.json".
Вот упрощенная версия того, что я пытаюсь сделать:
Код: Выделить всё
#include
#include
namespace fs = std::filesystem;
int main()
{
auto filesize = fs::file_size("../res/test.json");
std::cout
Подробнее здесь: [url]https://stackoverflow.com/questions/79312024/using-relative-filepaths-with-the-filesystem-library[/url]
Мобильная версия