Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如何测试文件是否被锁定和/或只读而不打开?
是否有可移植的 std filesystem 方法来测试文件是否 锁定 或具有 只读 权限 例如 MacOS Finder 具有 锁定 设置 这与标准 POSIX 权限 不同 在尝试执行删除操作之前 我需要测试是否可以删除文件 理想情况下
c
POSIX
C17
boostfilesystem
stdfilesystem
boost::filesystem::unique_path() 如何解决 C++ 中 mkstemp 类似物的需求?
An old 功能要求 https svn boost org trac boost ticket 590对于 Boost 来说 请求的功能类似于mkstemp http pubs opengroup org onlinepubs 0096
c
boost
temporaryfiles
boostfilesystem
拥有带有路径的地图如何将其与给定路径进行比较?
我们有到字符串对的升压路径映射 例如名称 位置 绝对位置路径a lausr myfolder 我们得到了一些位置a lausr myfolder mysubfolder myfile 如何找到哪个地图位置最适合给定的网址 例如 我们有一张地
c
Search
boost
path
boostfilesystem
如何从一条路径中减去另一条路径?
所以 我有一个基本路径和一个新路径 新路径包含在基本路径中 我需要看看新路径有什么不同 就像我们有 home 一样 新路径是 home apple one 我需要从中获取 apple one 注意 当我从 homePath diffPath
c
boost
boostfilesystem
哪些编译器支持 std::filesystem?
感谢 C 11 在与 boost 长期相处之后 最后一个让我依赖它的组件是文件系统 根据链接 std filesystem 似乎是作为实验实现的 文件系统库 http en cppreference com w cpp experiment
c
boost
boostfilesystem
C17
从两个绝对路径获取相对路径
我有两个绝对文件系统路径 A 和 B 并且我想生成第三个文件系统路径来表示 A 相对于 B 使用案例 管理播放列表的媒体播放器 用户将文件添加到播放列表 新文件路径已添加到播放列表相对于播放列表路径 将来 整个音乐目录 包括播放列表 都会转
c
boost
boostfilesystem
如何使用 boost 文件系统确定文件或目录的所有者? [复制]
这个问题在这里已经有答案了 可能的重复 使用 boost 获取文件的所有者和组 https stackoverflow com questions 10289491 get files owner and group using boost
c
boost
filesystems
boostfilesystem
如何使用C++获取文件夹/目录名称,而不是一个文件的路径?特别是 boost::filesystem; [复制]
这个问题在这里已经有答案了 std string file C folder1 folder2 folder3 txt fs path file path file fs path file dir file path parent pat
c
boostfilesystem
Boost.Filesystem 和 C++ 标准文件系统库有多相似?
我需要一个文件系统库与支持 C 11 的编译器或支持 C 14 的编译器一起使用 所以它不能来自 C 17 现在 我知道进入 C 17 的文件系统库是基于 Boost Filesystem 的 但是 它们是否足够相似 足以让我使用 Boos
c
C11
C17
cstandardlibrary
boostfilesystem
为什么 boost::filesystem::path 和 std::filesystem::path 缺少运算符+?
考虑以下关于路径分解的断言 其中每个局部变量例如stem有明显的初始化 例如auto stem path stem assert root path root name root directory assert path root nam
c
C17
boostfilesystem
boost::filesystem::directory_iterator 是否因删除而失效?
我正在遍历一个目录 当某个项目符合某些条件时 我将其删除 我可以在循环内安全地执行此操作 还是必须将路径保存在数组中并稍后删除 我没有找到相关信息boost 文件系统文档 http www boost org doc libs 1 52 0
Iterator
boostfilesystem
为什么 boost::filesystem 中止而不是抛出异常?
我正在将一些代码从 VS2010 使用 boost 1 55 迁移到 VS 2015 使用 boost 1 60 我最终得到了 Microsoft Visual C Runtime Library 的报告abort has been cal
c
Exception
visualstudio2015
boostfilesystem
使用 boost::filesystem 遍历目录而不引发异常
我有一个目录的路径 我想遍历它的所有子目录 顺便收集文件的路径 namespace fs boost filesystem std vector
c
boost
boostfilesystem
boost::filesystem::relative() 无法访问该文件,因为它正在被另一个进程使用
当访问某些网络驱动器时 函数relative path base path and canonical path base path 抛出异常 消息始终是 该进程无法访问该文件 因为该文件正在被另一个进程使用 我仅在一些由我们 IT 部门运
c
Windows
C11
windows7x64
boostfilesystem
boost::filesystem::exists 崩溃
当我尝试从我无权读取的网络驱动器获取文件时 我正在使用 boost 1 52 使用后出现异常boost filesystem exists fileName 有没有比直接做更好的工作try catch在每个地方 我现在已经切换回旧代码 bo
c
boost
boostfilesystem
如何使用 Boost Filesystem 忽略隐藏文件(以及隐藏目录中的文件)?
我使用以下命令递归地迭代目录中的所有文件 try for bf recursive directory iterator end dir dir end dir const bf path p dir gt path if bf is re
c
boost
boostfilesystem
hiddenfiles
使用 boost::filesystem 时出现链接器错误?
我有以下代码 include
c
VisualStudio
boost
Linker
boostfilesystem
Boost::filesystem、std::sort:在排序过程中保留信息时遇到问题
我正在尝试使用std sort包含从读取的信息的数据类型boost filesystem dictionary iterator 看来排序算法已经完成了n比较 n作为目录中文件的数量 该信息会丢失 最终会出现段错误 Valgrind 说我正
c
Sorting
boost
segmentationfault
boostfilesystem
如何制作 boost::filesystem::directory_iterator 的副本?
我知道这听起来很愚蠢 但是看看这个简单的例子 工作目录应该有多个项目 define BOOST FILESYSTEM VERSION 3 include
c
boost
Iterator
boostfilesystem
boost.filesystem create_directories 抛出 std::bad_alloc
我有一个在 Windows XP SP3 中运行的使用 Boost 1 47 0 的 Visual Studio 2008 C 03 应用程序 电话boost filesystem create directories L c foo ba
c
Windows
boost
boostfilesystem
1
2
»