- 1
- 2
- 3
- 4
- 5
if WordCount>GetWord(i) then else if WordCount>GetWord(i) then
begin
// ...
// ...
end;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+106.6
if WordCount>GetWord(i) then else if WordCount>GetWord(i) then
begin
// ...
// ...
end;
при каких условиях выполнится код между begin-end?..
если GetWord имеет побочный эффект
компилятор разве поймет "then else"??? если нато дело пошло то then ; else или then begin end; else ))))))))))))
по тему - судя по коду ниприкаком условии не выполниться.
А по вопросу, у меня был подобный код на шарпе с БД, правда там был цикл. Если там кроме получения какого-то i-го слова, происходит проверка подключения к базе или серверу, то возможно слово будет доступно только со 2-го раза. Ну или скорее всего меняется переменная WordCount)))
http://www.govnokod.ru/2172