我正在阅读C ++中的文件I / O.在教科书中我发现了一个例子,它会在打印“输入密码:”时产生哔声。但是当我在我的linux codeblocks编译器中编译它时,它不会产生任何声音。
请帮我解决这个问题。提前谢谢。
这是我的代码。
#include<iostream>
#include<cstring>
using namespace std;
istream &getPass(istream &stream)
{
cout<<'\a';
cout<<"Enter password: ";
return stream;
}
int main()
{
char pow[80];
do
{
cin>>getPass>>pow;
}
while(strcmp(pow,"pass"));
cout<<"Login Complete."<<endl;
return 0;
}