\a gibt keinen Ton aus. Interner Lautsprecher funktioniert beim POST...
-
Verwendete Betriebsysteme:
Windows Vista mit Code::Blocks und MinGW
Windows XP mit Dev-C++ ebenfalls MinGW
Linux mit dem normalen g++ Compiler
-
int mainTon gibts bei mir allerdings auch ned.
-
Welchen Unterschied macht es bei diesem Beispiel ob ich
int mainoder
void mainbenutze?
Zum Thema Ton, kann das sonst noch mal jemand versuchen?
-
void mainist C
und
int mainist C++
ganz einfach

-
und was den piepser angeht ... ist vielleicht ein OS-"problem" ... vielleicht mal in WinApi Forum schaun?
-
Wolfsherz schrieb:
Welchen Unterschied macht es bei diesem Beispiel ob ich
int mainoder
void mainbenutze?
Die Funktion
void mainist kein gültiger Einsprungspunkt für ein Programm. main muss ein int zurückgeben. Viele Compiler tolerieren zwar die Version mit void, falsch ist sie aber trotzdem.
Zum Thema Ton, kann das sonst noch mal jemand versuchen?
Der Ton funktioniert bei mir Problemlos. Ich hab keine Ahnung, warum das bei dir nicht funktioniert.
-
DerKuchen schrieb:
Der Ton funktioniert bei mir Problemlos. Ich hab keine Ahnung, warum das bei dir nicht funktioniert.
Wenn du noch verraten würdest welchen Compiler/OS du nutzt hätte diese Aussage wenigstens einen minimalen Wert.
-
Ich wette, am Ende kommts raus, dass der Piepton deswegen nicht kommt, weil der Lautsprecher aus ist. ^^
-
wasauchimma schrieb:
Ich wette, am Ende kommts raus, dass der Piepton deswegen nicht kommt, weil der Lautsprecher aus ist. ^^
Ja ich zB zieh andauernd meinen internen Brüller aus dem Mainboard

-
wasauchimma schrieb:
Ich wette, am Ende kommts raus, dass der Piepton deswegen nicht kommt, weil der Lautsprecher aus ist. ^^
Kleiner Spaßvogel, hm?
Anstelle es mal selber auszuprobieren und zu sagen welcher Compiler und welches OS kann man natürlich, viel einfacher ist es ja auch, einen blöden Kommentar abgeben, der so viel Aussagekraft wie ein vollgeschissenes Klo hat.
-
Hör gefälligst auf hier rumzustänkern. Ist ja nicht zum aushalten.
Das \a kann auch vom Terminal abgefangen werden und zum Beispiel zu einem Blinken führen. Unter OS X wird der Standardsystembeep ausgegeben. Es muss also keineswegs der PC Speaker dafür benutzt werden. (Einfacher Ausprobieren lässt es sich unter Unices mit
echo -e '\a')Unter Linux weiß ich nicht genau, was passieren sollte (mit Screen zb kann ebengenanntes Blinken als vbell eingestellt werden), ich meine aber in der Kernelkonfiguration mal eine Option für PC Speaker gesehen zu haben. Vielleicht hast du einfach keinen Treiber installiert?