提问者:小点点

我怎样才能改变'\A'的声音?


#include<iostream>
#include<conio.h>
#include<windows.h>
using namespace std;
int main()
{
    while(getch()!=27){
        cout << "\a\n";
        Sleep(500);
    }
    return 0;
}

我听说我可以改变警报音。 现在是回声,但我想改变它。 我怎么能?

更多的问题:改变声音的方法对每个开发环境都不一样吗?

附注。 我现在使用代码::块


共1个答案

匿名用户

是的,您可以这样做,您可以从windows.h中使用beep(),如下所示:

#include <windows.h>

int main(void) {
    Beep(500, 500);

    return 0;
}

数量与频率成正比关系,即。

  • 频率较低(如400,400)-声音较低,持续时间为400毫秒(0.4秒)
  • 更多频率(如1000,1000)-1000毫秒(1s)
  • 更多声音