AnisHan 发表于 2022-12-19 11:09:40

Clion的C++使用资源文件问题

本帖最后由 AnisHan 于 2022-12-19 11:11 编辑

为什么发生问题:
        我用的Clion,写C++的时候由于编译后的文件不在原项目文件夹,导致写资源文件不能使用相对路径(比如想要进行io操作,初始化ifstream对象 就不能写直接写“./xxx.txt”)


问题描述:
        请问如何将资源文件不用绝对路径就可以读到?(可不可以编译的时候自动把资源文件一起放到编译后的文件夹,还是说c/c++语言会改变项目结构不能单纯使用相对路径?)
        想听一下各位大佬们的解决方法。。。

顺便问一下:
        我不太了解具体C++多文件编译的细节,是不是和Java不一样?(Java编译后的.class文件树状结构和 源代码.java的项目文件树状结构是一样的)
        那么请问一下,用IDEA写java怎么将资源文件 在编译时候自动加进对应的编译后的文件夹里面?


感谢回答,十分感谢{:10_254:}

lxping 发表于 2022-12-19 11:13:02

帮顶~

Mike_python小 发表于 2022-12-19 11:34:11

帮顶

人造人 发表于 2022-12-19 14:16:42

帮顶

liuhongrun2022 发表于 2022-12-19 14:18:45

帮顶

EODVT 发表于 2022-12-19 14:41:59

帮顶

EODVT 发表于 2022-12-19 14:42:34

帮顶
页: [1]
查看完整版本: Clion的C++使用资源文件问题