在C,MacOS中发出哔哔声

时间:2010-06-18 13:59:13

标签: c macos beep

我的程序如何发出哔哔声?是否可以播放频率和持续时间的声音?

3 个答案:

答案 0 :(得分:1)

这是针对Windows的。对于Mac,请检查此post

#include <iostream> 
#include <windows.h> // WinApi header 

using namespace std; 

int main() 
{ 
Beep(523,500); // 523 hertz (C5) for 500 milliseconds 
Beep(587,500); 
Beep(659,500); 
Beep(698,500); 
Beep(784,500); 

cin.get(); // wait 
return 0;     
}

答案 1 :(得分:0)

AppKit中有NSBeep()

答案 2 :(得分:0)

#include <stdio.h>

int main(void)
{
  putchar('\a');
  return 0;
}