1

如何获得语言 C/C++(已下载??)的版本,其中功能 sound、nosound、delay 存在于库 DOS.H 中?例如,它在 code::blocks 上的 c/c++ 版本中不存在。为了使用/找到声音/无声音/延迟功能,我该怎么做?感谢您的帮助 !

4

3 回答 3

4

下载(叹气)TurboC/TurboC++ 的副本。

于 2012-10-21T20:03:36.667 回答
2

在 Windows 程序中,您可以使用 win32 函数:

  • Sleep()作为替代品delay()
  • Beep()作为sound()++组合的替代delay()nosound()
于 2012-10-21T23:44:17.760 回答
0

如果你有以上 win 7,,下载 borland Turbo c++ 使用 dos 框听 500 毫秒的哔声,使用以下代码,

#include<iostream.h>
#include<conio.h>
#include<dos.h>
void main()
{clrscr();  //for clearing the screen...
int x;
x=1000;         // here 1000 is the frequency of the sound 
sound(x);       //u can directly write integer in the place of x
delay(500);
nosound();      //it is necessary to close the sound or u will keep on hearing

getch();        // to wait at the end of program
}
于 2016-03-14T17:36:35.600 回答