死亡是一座永恒的灯塔

0%

路径中“./”、“../”、“/”代表的含义

经常用到./和../及/路径访问指定的资源,但三者有什么区别呢?

区别

  • “./“:代表目前所在的目录。
  • “ . ./“:代表上一层目录。
  • “/“:代表根目录。

例子

在读取文件时,路径的写法有如下方式

1
2
3
4
5
6
7
8
9
10
11
12
13

Mat Image = imread("./图片.jpg");//文件在当前目录
imshow("Test", Image);

Mat Image1 = imread("../图片.jpg");//文件在上一层目录下
imshow("Test1", Image1);


Mat Image2 = imread("./Image1/图片.jpg");//文件在下一层目录(Image1文件夹)
imshow("Test2", Image2);

Mat Image3 = imread("../../图片.jpg"); //文件在上上层目录下
imshow("Test3", Image3);
坚持技术分享,您的支持将鼓励我继续创作!