Я использую Windows, Eclipse CDT и Mingw-w64. Я хочу вызвать оповещение (aka bell aka beep) с помощью буквального символа ‘\ a’. Когда я запускаю это:
cout<<'\a';
компьютер не производит никакого звука. Я попытался с endl, это не сработало. Звук на компьютере включен. Я сослался на этот вопрос, который технически запрашивает то же самое, но не имеет никакого решения для Eclipse, он просто говорит, что нам нужно попробовать это в терминале, и говорит, что ‘\ a’ не настроен в Eclipse. Мой вопрос: как я могу заставить Eclipse создавать звук вместо печати квадратного символа?
Постскриптум Я знаю, что есть другие варианты реализации звукового сигнала, я хочу явно использовать ‘\ a’.
P.P.S В дополнение к буквальному предупреждению, \ б, \ v, \ е (возврат, вертикальная табуляция, подача формы) не работают должным образом (возможно, из-за того, что вывод не идет на принтер), они печатают квадратные символы и \ r (возврат каретки) начинает новую строку вместо перехода к началу текущей. ,
Задача ещё не решена.
Других решений пока нет …