在这里记录一下对于新建筛选器及新建文件夹的区别
也算初学者对vs使用的一个记录吧。
贴图以后再加单纯的记录
首先我们要明白筛选器和文件夹是两个完全不同的目录结构。
筛选器:是针对于项目来说的,项目内的目录结构
文件夹:是针对于硬盘内存的目录结构。
我们通常新建筛选器后,现有的类添加到当前的筛选器内,只是添加到筛选器内的分类里面,也就是说添加到项目的分类里面,并非文件夹的分类,而这个现有项存在的绝对地址还是处于原来的绝对地址,不会改变。
我们新建文件夹则是在硬盘的内存目录结构新建一个文件夹,将这类添加到这个文件夹内那么这个类的绝对地址就是现有的地址,而非项目地址。
可以直接的表现出来的:
当我们在外部引用类过程中,我们引用的都是文件夹的地址,文件夹的绝对地址,而你引入了项目内筛选器的地址时,你就会报错,报No such file or directory。也就是说其实你添加到筛选器内的这个类,他本身还在原来的地址内。你需要引用文件夹的地址即这类的绝对地址而非项目地址。