C++中声音文件应该放在什么目录下?我放在debug下不行啊。。。

2025年03月24日 18:45
有3个网友回答
网友(1):

你好!
当你从VC的界面上点击那个感叹号运行程序的时候,程序的运行目录是VC的工程目录,就是DEBUG文件夹得上一层目录。只有当你从DEBUG目录中直接双击EXE文件运行程序时,这时候的运行目录才是DEBUG文件夹。
你可以在DEBUG和DEBUG的上一层目录都复制一份声音文件,这样无论你怎么执行程序都不会有问题了。
仅代表个人观点,不喜勿喷,谢谢。

网友(2):

工程的同一目录下,
单独运行时,
放在可执行文件的同一目录下
IDE都有类似的问题,很郁闷的说。

网友(3):

如果使用的是相对路径:
如果在工程中运行,需要放在工程目录下,
如果是直接运行EXE文件,则需要放在与EXE相关的文件夹下
如果使用绝对路径就没这个问题了