我正在使用 Windows、Eclipse CDT 和 Mingw-w64。我想通过使用 '\a' 字符文字来调用警报(又名 bell aka beep)。当我运行这个时:
cout<<'\a';
电脑不发出任何声音。我用endl试过了,没用。计算机上的声音已打开。我提到了这个问题,它在技术上问了同样的事情,但它没有任何适用于 Eclipse 的解决方案,它只是告诉我们需要在终端中尝试它,并告诉 '\a' 没有在 Eclipse 中配置。我的问题是如何强制 Eclipse 发出声音而不是打印方形字符?
PS我知道哔声还有其他替代实现,我想明确使用'\a'。
PPS 除了警告文字之外,\b,\v,\f(退格,垂直制表符,换页)不能按预期工作(可能是因为输出没有进入打印机),它们打印方形字符和 \r (回车)开始换行而不是转到当前行的开头。