c - 如何使用C发出警报声?

标签 c audio timer notifications libraries

我想制作一个可以用作Pomodoro Timer的C程序。我有计时器部分,它在这里

#include<stdio.h>
#include<unistd.h>

int main(){
    int sec;
    printf("\n Enter the no of minutes you need to wait :");
    scanf("%d",&sec);
    sec *= 60;
    do {
        printf("\r%d ",sec);
        sec--;
        fflush(stdout);
        sleep(1);
    }while(sec>0);

    printf("\n Time Elapsed");
    return 0;
}

我只是在尝试代码,它工作得很好,您可以在一个周期内使用25和5交替,但这会在以后出现。我认为如果我能够播放某种声音或通过通知会很好,但是我不知道我该怎么做,我正在搜寻搜索答案时正在搜寻互联网,但到目前为止我还没有能够找到合适的答案。如果完全找到解决方案,我保证会对此进行更新。如果我需要查看任何特定的库,请在评论中将其删除。提前致谢!

最佳答案

Windows平台:PlaySound

PlaySound("Filename.wav", NULL, SND_FILENAME); 

关于c - 如何使用C发出警报声?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59798230/

相关文章:

c - 多线程程序 : waiting on input

jquery - 我需要按名称静音音色

c# - 如何在Xamarin中使用MediaPlayer获得跟踪的持续时间

C# .NET - 带定时器的缓冲消息

c - 为什么抓包时指针不指向正确的包头?

c - getchar 和 putchar

c - 无法通过 scanf 正确分配值

haskell - 在 Haskell 中播放声音样本的最简单方法是什么?

c# - 在 winform 中构建提醒

ios - iOS 上的计时器不起作用