相关疑难解决方法(0)

获取文件的绝对路径

如何在Unix上将相对路径转换为C中的绝对路径?这有一个方便的系统功能吗?

在Windows上有一个GetFullPathName功能可以完成这项工作,但我在Unix上找不到类似的东西......

c unix filesystems path absolute

39
推荐指数
2
解决办法
6万
查看次数

如何获取文件或目录的绝对路径,*不存在?

如何在GNU/Linux上的C/C++中从给定的相对路径确定文件或目录的绝对路径?
我知道realpath(),但它不适用于不存在的文件.

假设用户输入../non-existant-directory/file.txt,程序工作目录是/home/user/.
我需要的是一个返回的函数/home/non-existant-directory/file.txt.

我需要此函数来检查给定路径是否在某个子目录中.

c file-io file relative-path absolute-path

14
推荐指数
1
解决办法
4255
查看次数

标签 统计

c ×2

absolute ×1

absolute-path ×1

file ×1

file-io ×1

filesystems ×1

path ×1

relative-path ×1

unix ×1