программирование
Нарвался на багу в своем сишном коде. Вместо '=' стояло '=='. Решил прогнать скриптик:
find . -name "*.c" -exec grep -Hn "==" '{}' \; | grep -v "if" | grep -v "while" | grep -v "for"
нарыл еще две баги. Наверняка у компилятора есть опция, чтоб предупреждения сыпал по этому поводу. В плюсах предупреждает.
@liuch, "gcc -Wunused-value", а вообще этот и многие другие полезные варнинги входят в "-Wall" (а для людей осторожных можно сразу говорить "-Wall -Wextra")