Tag: realpath

如何获取从命令行参数调用的文件的目录?

例如,我在ubuntu中调用我的可执行文件: ./foo temp / game1.txt temp / game2 txt 我使用realpath()来查找game1.txt的路径。 但是使用它会给我一个完整的路径,包括game1.txt名称。 例如,它将作为 / home / * /Download/temp/game1.txt 我想删除该字符串上的game1.txt,以便我可以使用该字符串来输出该文件夹中的其他文件。 两个问题。 realpath()可以用于这种操作吗? 还有更好的方法吗? 有人能给我一个快速的方法来删除“game1.txt”,这样字符串就会以“/ home / * / Download / temp /”保存为字符串格式(不是字符)吗? 非常感谢你。

realpath函数示例(C编程)

我正在寻找一个如何在C程序中使用realpath函数的示例。 我似乎无法在网上或我的任何C编程书中找到一个。