c语言音频文件打开失败
1个回答
关注
展开全部
亲,很高兴为您解答:c语言音频文件打开失败
答:c语言音频文件打开失败解决方法如下:
--1:工程文件和可执行文件不在同一个目录下。用visual studio启动程序,里面输入的文件名(我自己创建的文本文档,是在debug里面创建的)无法在同目录直接找到,所以打开失败。而用命令行参数保证了它们在同一目录下面。
解决办法就是直接去可执行文件所在目录创建文件,这时再打开可执行文件就可以了。
2:fgets会收纳最后一个换行符。我用的是比较新的版本的visual studio,所以不能用gets或者gets_s,所以用了fgets,fgets会接收到后一个换行符为止,所以无法找到同名文件。
咨询记录 · 回答于2022-06-14
c语言音频文件打开失败
亲,很高兴为您解答:c语言音频文件打开失败答:c语言音频文件打开失败解决方法如下:--1:工程文件和可执行文件不在同一个目录下。用visual studio启动程序,里面输入的文件名(我自己创建的文本文档,是在debug里面创建的)无法在同目录直接找到,所以打开失败。而用命令行参数保证了它们在同一目录下面。解决办法就是直接去可执行文件所在目录创建文件,这时再打开可执行文件就可以了。2:fgets会收纳最后一个换行符。我用的是比较新的版本的visual studio,所以不能用gets或者gets_s,所以用了fgets,fgets会接收到后一个换行符为止,所以无法找到同名文件。
亲你打开要把后缀改成音频的
改了才可以打开
是把音频的后缀改了吗?
你转到资源文件的时候不是改了吗
你现在要打开就要在改回来。
资源文件下的文件名后缀改为了.DOC,然后代码是: MymciSendString("open music.mp3", NULL,0,NULL);
\x09 MymciSendString("play music", NULL,0,NULL);
\x09 getchar();
是这样吗?
亲,你不是要把音频文件放到资源文件里面吗,然后放进去打开就是这样的
如要从小打开音频文件,就是要把文件的后缀在重新改回来就可以
我按我上面的那个方法搞还是不行耶
不是啊 亲,MymciSendString("open 喵酱油-听凭风引(V0).mp3 alias music", NULL,0,NULL);\x09 MymciSendString("play music", NULL,0,NULL);\x09 getchar();
这个是版本系统不兼容导致的, 这种情况要么卸载要么重装系统才可以
你刚刚问我的是放到资源文件是那样放
是滴是滴
你可以先把文件保存到U盘,然后再把系统升级下,或者重装系统就可以正常打开了
依旧不行
亲,是音频打不开吗
c语言音频文件
这个是要通过系统升级才能解决,不是换后缀就可以打开
确实打不开
这样才能播放出来?
对的,这个是系统不兼容导致的
那我今天晚上搞一搞,看看是否行
清屏函数怎么解决闪屏的问题?
通过配置sleep函数的参数可以设置清屏的频率,频率适当,再用 clear函数就可以防止闪屏了,但也不排除一些控制台本身的问题