2011-07-17 6 views
3

私は別の人のMacBook Proにいるので、Coutで「\ a」を出力してC++でアラーム音を出力しようとしています。何らかの理由で出力時に音が出ない。なぜこれが起こっているのか誰にも分かりますか?私はEclipseを使用しています。ビープ音を出力するために「 a」を得ることができません

+2

音量はオンですか? :) – jtbandes

+0

ストリームをフラッシュしましたか? –

+0

'std :: cout << '' \ a '<< std :: endl;'はWindows 7のMacbook Proでうまく動作します。 –

答えて

7

Eclipseのシェルは、古典的なBELL文字を正しく解釈するために配線されていない可能性があります。

しかし、ベルがTerminal.appで動作することが確認できます。

ベル文字はC++の一部ではないことに注意してください。これは純粋に使用中のコンソール/端末の副作用です。

+0

私は端末でそれを走らせると、音が実際に演奏されました。ありがとう!あなたが言ったように、Eclipseは明らかにそれを解釈しませんでした。 –

関連する問題