У меня была неприятная опечатка, которая потратила впустую мое время и время моего коллеги, это было что-то вроде этого:
for (i = 0; i < blah; i++); // <- I had a semi-colon here, that's the bug!
{
// Some awesome logic here
}
Во-первых, это очень неловко, во-вторых, я никогда не должен повторять это. Я относительно новичок в C. В Java, я думаю, я могу использовать FindBugs , чтобы ловить подобные ошибки, какой инструмент я должен использовать для кода C? Lint