История изменений
Исправление seiken, (текущая версия) :
Загрузчик ОС. Он знает структуру ФС, но его не существует как процесса ОС и как файл в ОС он тоже не обязан существовать. current_dir нужна чтобы можно было работать с относительными путями, т.е. в принципе, она лишняя, и комитетчики просто сделали нам одолжение, включив эту функцию для упрощения работы. ФС не относится к рантайму в том смысле, что std::filesystem работает с ФС, а ФС это традиционно персистентная сущность. В отличие от выполняющейся программы.
Исходная версия seiken, :
Загрузчик ОС. Он знает структуру ФС, но его не существует как процесса ОС и как файл в ОС он тоже не обязан существовать. current_dir нужна чтобы можно было работать с относительными путями, т.е. в принципе, она лишняя, и комететчики просто сделали нам одолжение, включив эту функцию для упрощения работы. ФС не относится к рантайму в том смысле, что std::filesystem работает с ФС, а ФС это традиционно персистентная сущность. В отличие от выполняющейся программы.