ICFPC 2009: первые блины

Всю ночь решал задачи ICFP Contest 2009. Вернее писал виртуальную машину, в которой эти задачи надо решать. На C++.

Там, в общем-то, очень просто эту виртуальную машину реализовать. Но сначала организаторы несколько часов не признавали ошибку в спецификации.

А потом пару часов ушло на отладку тупейшей ошибки: забыл break в одном switch-е поставить! Какие-нибудь IDE о возможной ошибке в таком случае предупреждают? Или может ключик какой у компилятора?
Add post to:   Delicious Reddit Slashdot Digg Technorati Google
Make comment

Comments

это не ошибка, компилятору ж неведомо, хотел ты выйти или пройти сразу по двум блокам.

Сергей Дымченко 29.06.2009 0:44

Я понимаю, что не всегда ошибка. Но в большинстве случаев все-таки. Может инструмент какой есть для C++, который ищет такие вот вероятные ошибки?

Required. 30 chars of fewer.

Required.