【发布时间】:2011-07-29 12:33:57
【问题描述】:
例如,我在 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/”保存为字符串格式(不是字符) ?
非常感谢。
【问题讨论】:
标签: c++ c file command-line-arguments realpath