1. Jeśli korzystasz z ALSA spróbuj użyć 'alsaconf' i wykryć swoją kartę dźwiękową.
2. Sprawdź też czy Twój użytkownik jest w grupie 'audio'.
3. Jeśli powyższe nie pomoże spróbuj uruchomić inny system(np. LiveCD), aby sprawdzić czy karta dźwiękowa działa.
Możesz użyć mechanizmu wyjątków C++: try {Podziel(4,0) /*...*/} catch(...){ /*...*/ }
tj. Sprawdzać czy dzielnik jest zerem i wyrzucać wyjątek 'throw' w funkcji Posdziel