当前位置: 技术问答>linux和unix
有关文件路径的简单问题
来源: 互联网 发布时间:2015-03-23
本文导语: 我在Linux上用C++编一个程序。由于我的Load图片时是使用相对路径。但是我发现除非我CD到那个路径下他才能找到。如果只是用“路径/程序”这样的方式运行,应用程序将找不到我的图片。因为他认为当前路径并不...
我在Linux上用C++编一个程序。由于我的Load图片时是使用相对路径。但是我发现除非我CD到那个路径下他才能找到。如果只是用“路径/程序”这样的方式运行,应用程序将找不到我的图片。因为他认为当前路径并不是我所指定的路径。
如果我能在程序中得到当前程序所在的绝对路径,然后拼出图片的绝对路径,这样是不是可以解决问题?再Linux中如何得到绝对路径那?或者还有什么更好的方法?
如果我能在程序中得到当前程序所在的绝对路径,然后拼出图片的绝对路径,这样是不是可以解决问题?再Linux中如何得到绝对路径那?或者还有什么更好的方法?
|
char *getcwd(char *buf,size_t size);
得到当前工作目录的绝对路径.
得到当前工作目录的绝对路径.
|
char *getcwd(char *buf,size_t size);
得到当前工作目录的绝对路径.
man getcwd
:)
得到当前工作目录的绝对路径.
man getcwd
:)
|
权限有没有问题