C++のBeep関数を使って音を鳴らす方法
C++では、Windows APIのBeep関数を使って音を鳴らすことができます。
#include <windows.h>
int main() {
Beep(1000, 500); // 发出频率为1000赫兹的声音,持续时间为500毫秒
return 0;
}
ビープ音の関数は2つのパラメータを受け取ります:周波数(Hz単位)と長さ(ミリ秒単位)です。上のサンプルコードは周波数1000Hz、長さ500msの音が鳴ります。
Beep 関数は Windows システムでのみ利用可能で、周波数範囲や持続時間の制限などの制限があります。詳細については、Windows API ドキュメントを参照してください。