VS关于定义了头文件,却出现打开源文件报错的情况解决

问题如上。

而自己明明已经定义了

解决的方法是:重新定义一个头文件,我这里定义的是DbException_.h

再把原来代码复制进来,即可解决问题,然后再改名字(如果之前的代码都是基于那个名字,再该回去,即可恢复正常。)

再更:

后来我再次遇到这种问题,却无法解决,但是通过报错发现了真正的原因:

老师发给了我两个头文件及其相应cpp文件,我把老师的安装包解压放在了桌面上,于是当我在老师的头文件中添加我自己建立的头文件时,发现怎么都找不到。

原因在于路径问题!

这也就是前面问题为重新命名个头文件便可以找到的原因

正常路径应为VS的默认路径,而当我们在添加现成的头文件时,其路径便可能与默认路径不同意,于是,系统无法在该目录下找到。

我的解决方法是:

重新构造头文件,将原本不同的头文件里面的内容复制到新的头文件,删除旧的头文件,即可解决问题。

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值