Вопросы по теме 'std-filesystem'

Ошибки компоновщика std :: filesystem с создателем Qt
Во-первых, да, я видел эту тему: Как избежать std :: filesystem ошибки компоновщика с Qt? У меня есть проект на C ++, и я использовал там std :: filesystem. Я могу скомпилировать его с помощью cmd (g ++ (GCC) 9.2.0) и, например,: g++...
188 просмотров
schedule 23.02.2022

Программа вылетает при уничтожении filesystem :: path
Следующая программа вылетает: #include <iostream> #include <filesystem> namespace fs = std::filesystem; int main() { fs::path p1 = "/usr/lib/sendmail.cf"; std::cout << "p1 = " << p1 <<...
832 просмотров
schedule 17.05.2022

Ошибки связывания с использованием элементов ‹filesystem› в C++17
Я использую gcc 7.2 в Ubuntu 16.04, и мне нужно использовать новую библиотеку файловой системы из C++17. Несмотря на то, что библиотека под названием Experimental/filesystem действительно существует, я не могу использовать ни одного из ее элементов....
15151 просмотров
schedule 02.03.2023

C++17 std::filesystem::recursive_directory_iterator::pop равно boost::filesystem::recursive_directory_iterator::no_push
Поскольку С++ 17 std::filesystem очень похож на boost::filesystem , я пытался сделать то же самое, что и в этом вопросе: Экранирование некоторых каталогов в итерации Но я выяснил, что в std::filesystem::recursive_directory_iterator не...
330 просмотров
schedule 14.12.2022

[LLVM-9 clang-9 OSX]: std :: filesystem :: путь нераспознан
Здравствуйте, после обновления OSX Mojave до версии LLVM-9 с использованием brew upgrade llvm Получила следующую ошибку: In file included from...
1064 просмотров
schedule 08.03.2023

Идиома CMake для преодоления странностей файловой системы libstdС++?
Если вы создаете код C++14 с помощью G++ и libstdc++, существует библиотека с именем libstdc++fs , которая отделена от остальной части libstdc++ и содержит код для std::experimental::filesystem . Если вы не свяжетесь с ним, вы получите...
1331 просмотров

Вывод для directory_entry конфликтует с перегруженным оператором ostream‹‹ для класса с вариантом
У меня есть проект, в котором я печатаю std::filesystem::directory_entry из directory_iterator. С другой стороны, у меня есть полностью независимый класс с перегрузкой std::ostream& operator<< , у которого есть шаблонный конструктор,...
42 просмотров

Как определить удобство использования ‹filesystem› на OSX?
Я хотел сделать кросс-платформенное, необязательное использование std::filesystem и использовал следующий код: #ifdef __has_include #if __has_include(<version>) #include <version> #endif #endif #ifdef __cpp_lib_filesystem #include...
133 просмотров
schedule 07.12.2022

Как сбросить файловую систему :: current_path() в С++ 17?
Я пишу программу на C++, в которой меняю рабочий каталог на std::filesystem::current_path(working_directory) , где working_directory — строка. Есть ли хороший способ позже в программе сбросить рабочий каталог до его исходного значения? Я понимаю,...
47 просмотров
schedule 18.06.2023

Рекурсивный итератор std::filesystem выдаст разрешение_denied, даже если используется skip_permission_denied
Я пишу программу командной строки Linux, которая вернет размер каталога. Программа работает так, как ожидалось, за исключением случаев, когда речь идет конкретно о корневых каталогах. Я знаю, что многие файлы в корневом каталоге не имеют размеров,...
214 просмотров
schedule 10.06.2024